我使用userena後添加以下行到我的models.py後「NOT NULL約束失敗」增加的models.py
zipcode = models.IntegerField(_('zipcode'),
max_length=5)
我碰到下面的錯誤後,我打提交按鈕日註冊表格:
IntegrityError at /accounts/signup/
NOT NULL constraint failed: accounts_myprofile.zipcode
我的問題是這個錯誤是什麼意思,是這涉及到Userena?
您是否運行遷移?默認情況下,Django不會選擇對模型的更改。此外,如果您未指定'null = True,blank = True',則它將成爲必填字段 – karthikr 2014-09-21 22:04:20