有时候运行Django的migrate命令不能创建INSTALLED_APPS中的app中的models.py的数据库表,
这时可以先运行:
python manage.py makemigrations [appname]
这里的appname是指你需要指定django检查的app name, 运行该命令后, 即可生成迁移文件,
最后运行:
python manage.py migrate
以上一般可以解决问题, 如果还是有创建表格不全等问题的话, 可以将migrations文件, 数据库表, 以及__pycache__文件夹全部删除, 再按照上述步骤做一次。
本文解决Django migrate不能发现app.models的表问题到此结束。成熟的麦子低垂着头,那是在教我们谦逊;一群蚂蚁能抬走大骨头,那是在教我们团结;温柔的水滴穿岩石,那是在教我们坚韧;蜜蜂在花丛中忙碌,那是在教我们勤劳。小编再次感谢大家对我们的支持!