我刚刚重新设计了我的数据库的一部分以使用多表继承,现在事情变得容易多了!
我确实有一个问题,我试图在我的表中手动插入数千行,现在我不知道该怎么做。
例如:之前:
class personal(models.Model):
who = models.CharField...
stamp = models.DateTime...
title = models.CharField ...
descr = models.CharField ...
在 python 外壳中:
for i in range(1000):
t=datetime.now()
e=timedelta(minutes=i)
entry = personal(who='xyz', stamp=t+e, title='title '+str(i), descr='description for '+str(i)
entry.save()
后:
class common(models.Model):
who ...
stamp ...
class personal(common):
title ...
descr ...
在 python shell 中,如果我做与上面相同的事情,它会说个人没有名为 who/stamp 的列
我的问题:如何在“for”上方进行调整以在我的新数据库中插入多行?
谢谢!