Django重新添加字段然后迁移给定默认值依然迁移不生效

1、将对应app下的migrations文件夹下面的除了__init__.py文件外全部删除
2、delete from django_migrations where app='当前模型的app名称'
3、重新执行

   python manage.py makemigrations
   python manage.py migrate
我之前出现这个问题先把数据库表中的数据导出,然后删除数据表,再执行上面的操作,谨慎!!!

猜你喜欢

转载自www.cnblogs.com/hqc-for-s/p/12049560.html