django 在migrate时出现 No migrations to apply.

django 在migrate时出现  No migrations to apply. 明明我们用命令 python manage.py makemigrations 应用名  时0001_initial.py文件里创建了所有的model,

却在python manage.py migrate 时出现“No migrations to apply”,接下来我们来处理这个问题。

技术分享

1.注释掉admin.py里的

from models.model_routingInspection import RoutingInspection, RoutingInspectionAdmin
admin.site.register(RoutingInspection, RoutingInspectionAdmin)

2.删除应用里的migrations文件夹

3.python manage.py makemigrations

技术分享

4.python manage.py migrate

数据库中django_content_type表里如果有了这个类就删除

技术分享

5.放开刚才在admin.py下面的注释

6.python manage.py makemigrations 应用名

技术分享

7.python manage.py migrate

  技术分享

文章来自:http://www.cnblogs.com/wangmin0216/p/5553672.html
© 2021 jiaocheng.bubufx.com  联系我们
ICP备案:鲁ICP备09046678号-3