解决Django migrate不能发现app.models的表问题

解决Django migrate不能发现app.models的表问题,第1张

解决Django migrate不能发现app.models的表问题

有时候运行Django的migrate命令不能创建INSTALLED_APPS中的app中的models.py的数据库表,

这时可以先运行:

python manage.py makemigrations [appname]

这里的appname是指你需要指定django检查的app name, 运行该命令后, 即可生成迁移文件,

最后运行:

python manage.py migrate

以上一般可以解决问题, 如果还是有创建表格不全等问题的话, 可以将migrations文件, 数据库表, 以及__pycache__文件夹全部删除, 再按照上述步骤做一次。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/3255537.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-10-04
下一篇 2022-10-04

发表评论

登录后才能评论

评论列表(0条)

保存