django报错:django.db.utils.OperationalError: no such table:

Posted cm_python_Detail

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了django报错:django.db.utils.OperationalError: no such table:相关的知识,希望对你有一定的参考价值。

no such table: 

数据库中找不到表了,很奇怪的我已经做了migrate迁移了,但是数据库中还是没有生成表,后来找到问题所在,

class Meta:
managed = False

当managed = False 的时候不会进行数据迁移操作,如果忘记了就生成不了表了,把它置为True
然后到数据库中删除迁移文件,重新迁移




以上是关于django报错:django.db.utils.OperationalError: no such table:的主要内容,如果未能解决你的问题,请参考以下文章

Django创建表时报错django.db.utils.InternalError: (1366问题解决记录

django.db.utils.InterfaceError: (0, '')

Django 测试 django.db.utils.ProgrammingError:(1146,“表 'DB.Table' 不存在”)

django.db.utils.OperationalError:致命:角色“django”不存在

Django.db.utils.ProgramingError 关系不存在

解决“django.db.utils.ProgrammingError: 关系 django_migrations 的权限被拒绝”的步骤