解决步骤:

1,项目底下删除初始牵引文件init.py

2,进入数据库,找到django_migrations的表,删除该app名字的所有记录。即对应的牵引文件

3,再执行python manage.py makemigrations

4,再执行python manage.py migtate

5,再执行python manage.py migrate --fake

关注 我就要券 www.591q

额外方法:

转成具体的sql语句然后去执行  获取sql语句 python manage.py sqlmigrate app名成 0001迁移文件的编号

得到的sql语句再去执行

 

避免删除数据表。。。

 

更多推荐

【django】报错Operations to perform: Apply all migrations: admin, app, auth, content