我无法使用南方迁移。问题是这样的:
我创建了一个模型,然后我做了 schemamigration app --auto,然后 migrate app,很好。后来,我在这个模型中添加了另一个字段,然后再次执行了这两个命令,但现在它说,“无”列不存在。我想,这是因为我有一个外键字段并且没有默认值,我添加了一些空字符串默认值,然后再次执行命令,它说同样的错误,现在我删除了模型并进行了架构迁移和迁移应用程序,但它仍然不断给出这个错误。
这是我的模型:
class User(models.Model):
registerdate = models.CharField(max_length=400,default='')
vorname = models.CharField(max_length=100,default='')
nachname = models.CharField(max_length=100,default='')
email = models.EmailField(max_length=100,default='')
strasse = models.CharField(max_length=100,default='')
hausnr = models.CharField(max_length=100,default='')
stadt = models.CharField(max_length=100,default='')
land = models.CharField(max_length=100,default='')
##for confirm mails - the hash
unique = models.CharField(max_length=400,default='')
kennwort = models.CharField(max_length=200,default='')
username = models.CharField(max_length=200,default='')
locations = models.CharField(max_length=10, default='')
有人可以帮帮我吗?
多谢