解决Django migrate不能发现app.models的表问题
程序员文章站
2022-04-09 12:31:27
有时候运行django的migrate命令不能创建installed_apps中的app中的models.py的数据库表,
这时可以先运行:
python ma...
有时候运行django的migrate命令不能创建installed_apps中的app中的models.py的数据库表,
这时可以先运行:
python manage.py makemigrations [appname]
这里的appname是指你需要指定django检查的app name, 运行该命令后, 即可生成迁移文件,
最后运行:
python manage.py migrate
以上一般可以解决问题, 如果还是有创建表格不全等问题的话, 可以将migrations文件, 数据库表, 以及__pycache__文件夹全部删除, 再按照上述步骤做一次。
推荐阅读
-
解决新django中的path不能使用正则表达式的问题
-
sqlserver 2008手工修改表结构,表不能保存的问题与解决方法
-
Django使用migrate数据库表无法创建的解决方法
-
解决Django migrate不能发现app.models的表问题
-
sqlserver 2008手工修改表结构,表不能保存的问题与解决方法
-
django学习——解决博客评论中长串单个英文字母或数字不能换行的问题
-
解决新django中的path不能使用正则表达式的问题
-
sqlserver 2008手工修改表结构,表不能保存的问题与解决方法
-
Django使用migrate数据库表无法创建的解决方法
-
Oracle 11g不能导出空表的问题解决