标签: django
在通过浏览器(ModelForm)注册用户时,我的自定义用户模型中的密码字段出现“非空约束失败”异常,但是我可以通过django shell成功添加该用户。我尝试删除数据库并进行迁移,然后重新做。知道为什么会这样吗?我真的很感谢您的帮助!
答案 0 :(得分:0)
您必须创建一个migration,在其中您将为新字段指定默认值,因为您不希望它为null。如果不需要null,只需添加null=True并创建并运行迁移。
migration
null=True