【发布时间】:2014-04-03 04:05:57
【问题描述】:
所以在取消注释数字字段之前,我会使用此错误 Programmingerror:exampeuser.number has no relation to blahblah
class ExampleUser(models.Model):
#number = models.CharField(max_length=15)
phoneID = models.CharField(max_length=30)
verified = models.BooleanField(default=False)
verificationNumber = models.CharField(max_length=5)
现在我评论它和 syncdb 以及所有内容,它给了我一个 IntegrityError:当我尝试将其保存在管理网站中时,“userPhone”列中的空值违反了非空约束。
userPhone 是我不久前使用的一个字段,并将其更改为数字。
每次我尝试在管理站点中保存模型对象时都会发生这些错误。
我的模型似乎仍在与我之前所做的旧更改发生交互。我是 Django 新手。
我的 installed_app 上也有南,我还没有迁移或使用它进行任何配置。请帮忙,这很令人沮丧
【问题讨论】:
标签: django postgresql django-models