Django手动删除数据库表后同步models的解决方案
检查MySQL数据库中的记录:
把相关记录删除。

检查 migrations 文件夹里面的文件:
把相关记录删除。

django删除表重建的实现方法
正确的方法如下:
先到数据库把表删掉:drop table
注释django中对应的Model
执行以下命令:
|
1
2
|
python manage.py makemigrations python manage.py migrate --fake |
去掉注释重新迁移
|
1
2
|
python manage.py makemigrations python manage.py migrate |
https://www.jb51.net/article/168724.htm
=================================
=================================
=================================
=================================

浙公网安备 33010602011771号