Django 字段更新时报错
字段更新时会报错:
--------------------------------------------------------------
无法向未定义字段添加默认值您确认添加默认值吗?
请添加默认值:
--------------------------------------------------------------然后就是死循环让你添加,
我在两种情况下遇到这种错误:
1.首先是:db.sqlite3 字段更新的可是数据库没有更新,导致的。
或者数据库更新方式不正确的情况下遇到的。
首先尽量还原数据库,和日志文件,然后删除所有migrations下的除去__init__之外的是所有文件,
然后重新迁移是数据库:
python manage.py makemigrations
python manage.py migrate
之后如果出现如下错误:
---------------------------------------------------------
django.db.migrations.exceptions.BadMigrationError: Migration tests in app b
-----------------------------------------------------------
错误请参考我 前两天写的这个错误的解决方法。
python