Django 字段更新时报错

字段更新时会报错:

--------------------------------------------------------------

无法向未定义字段添加默认值您确认添加默认值吗?

请添加默认值:

--------------------------------------------------------------然后就是死循环让你添加,

我在两种情况下遇到这种错误:

1.首先是:db.sqlite3 字段更新的可是数据库没有更新,导致的。

或者数据库更新方式不正确的情况下遇到的。

首先尽量还原数据库,和日志文件,然后删除所有migrations下的除去__init__之外的是所有文件,

然后重新迁移是数据库:

python manage.py makemigrations

python manage.py migrate 

之后如果出现如下错误:

---------------------------------------------------------

django.db.migrations.exceptions.BadMigrationError: Migration tests in app b

-----------------------------------------------------------

错误请参考我 前两天写的这个错误的解决方法。

 

posted @ 2019-08-15 09:33  爱吃萝卜爱吃兔  阅读(321)  评论(0编辑  收藏  举报