当Django模型迁移时,报No migrations to apply 问题时

前言:当更改model时在次迁移是不是经常报此类错误,解决以下两点便可以更新成功

1、 删除修改模型对应的app应用下的migrations中的生成文件 

2、

进入数据库,找到django_migrations表,删除该app应用对应名字的所有记录。
delete from django_migrations;

在pycharm中可以直接操作删除

3、

再次执行迁移操作

python manage.py makemigrations
python manage.py migrate

到这里就完美解决了。

原文地址:https://www.cnblogs.com/leisunny/p/13425026.html