文章来源:嗨学网 敏而好学论坛www.piaodoo.com 欢迎大家相互学习
有时候运行Django的migrate命令不能创建INSTALLED_APPS中的app中的models.py的数据库表,
这时可以先运行:
python manage.py makemigrations [appname]
这里的appname是指你需要指定django检查的app name, 运行该命令后, 即可生成迁移文件,
最后运行:
python manage.py migrate
以上一般可以解决问题, 如果还是有创建表格不全等问题的话, 可以将migrations文件, 数据库表, 以及__pycache__文件夹全部删除, 再按照上述步骤做一次。
<p><p></td></tr></table>
原文地址是:http://www.piaodoo.com/thread-13862-1-1.html
本文介绍了解决Django中无法创建数据库表的问题方法,通过指定appname运行makemigrations和migrate命令,若问题依旧,建议清除migrations文件、数据库表及__pycache__后重试。
324

被折叠的 条评论
为什么被折叠?



