django 删除数据库表后重新同步的方法

django 在数据库中删除表后,想重新同步一下表,执行命令

pyhton manage.py makemigrations

python manage.py migrate

报错,解决方法网上找的,原文地址:https://www.jb51.net/article/140946.htm

解决方法:

第一步:

执行命令:

python manage.py sqlmigrate your_app_name 0001

把your_app_name换成自己的app名字即可看到框架自动生成的创建表sql语句,于是我就这样看到了sql语句。

我直接在数据库中执行了该句sql命令手动创建了表,

再启动应用,可以正常启动,问题解决。

猜你喜欢

转载自blog.csdn.net/qq_39208536/article/details/81085614