我想在UserProfile中使用WeekTwo作为OneToOne密钥,所以我插入了以下代码行:但是,当我尝试使用pythonmanage.py schemamigration my_app --auto迁移我的数据库时,我得到以下错误:
The field 'UserProfile.weekTwo' does not have我曾尝试将default=0添加到我的weekTwo声明中,但现在我在尝试模式迁移时遇到以下错
这是我的模型代码 name = models.CharField(max_length=100) available = models.BooleanField(default=False, blank=True)django.db.utils.IntegrityError: NOT NULL constr
我创建了一个“配置文件”模型(与用户模型有1到1的关系),就像在上描述的那样。配置文件模型与另一个模型有可选的多对一关系: user = models.OneToOneField(User, primary_keyand unregister()/register() calls omitted, they are straight copies from the Django docs
现在,如果我在创建用户时没有在管理中选择一
我使用MongoDB作为我的后端数据库,直到今天它都运行得很好!我没有做任何修改,但是每次我运行服务器时都会突然发现这个错误。甚至无法调试这里的问题是什么。File "E:\py\projects\Django\Whatsapp\whatsapp\App\models.py", line 14, in Profile
user = models.OneToOneField