django models.py增加后MySQL数据库中并没有生成相应的表

Posted keeptheminutes

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了django models.py增加后MySQL数据库中并没有生成相应的表相关的知识,希望对你有一定的参考价值。

根据教程到添加并保存quest的时候报错了

技术分享图片

1.models.py里面的命名没有错

2.查看mysite->settiongs下的INSTALLED_APPS设置正确

技术分享图片

 

3.使用python manage.py makemigrations polls没有修改的内容

技术分享图片

4.查看0001_***.py正常

解决方法:

1.删掉migrations下的除了__init__.py以为的所有文件

2.python manage.py makemigrations polls

3.python manage.py migration

技术分享图片

4.查看数据库已生成相应的表

技术分享图片

 

以上是关于django models.py增加后MySQL数据库中并没有生成相应的表的主要内容,如果未能解决你的问题,请参考以下文章

五 Django框架,models.py模块,数据库操作——表类容的增删改查

Django models拆分

django使用models创建表

Django - orm字段类型介绍

django 反向生成models.py

Django多变关联增加数据删除数据