django错误操作错误位于/admin/blog/post/

django错误操作错误位于/admin/blog/post/,django,operationalerror,Django,Operationalerror,我在运行简单的django程序时遇到这个错误。。 操作错误位于/admin/blog/post/ 没有这样的表:blog_post在执行该操作之前,您需要这样做。如错误所述,数据库中不存在必要的表。如果django版本>=django 1.7 python manage.py makemigrations python manage.py migrate 否则 因此,您需要将模型更改/新模型映射到数据库表中,以使页面正常工作检查模型名称中是否有输入错误。如果在makemigration和mi

我在运行简单的django程序时遇到这个错误。。 操作错误位于/admin/blog/post/
没有这样的表:blog_post

在执行该操作之前,您需要这样做。如错误所述,数据库中不存在必要的表。

如果django版本>=django 1.7

python manage.py makemigrations 
python manage.py migrate
否则


因此,您需要将模型更改/新模型映射到数据库表中,以使页面正常工作

检查模型名称中是否有输入错误。如果在makemigration和migrate之后更改了模型名称,则该操作将无法继续,并且无法找到正确的模型名称。

删除应用程序中的migrations文件夹,然后执行以下操作:

python manage.py makemigrations
python manage.py migrate
python manage.py migrate --run-syncdb

它对我很有用

请阅读,如果有人问你这个问题,你需要什么来解决它?@RemazeVs nice,别忘了检查答案,表明问题已经解决;
python manage.py makemigrations
python manage.py migrate
python manage.py migrate --run-syncdb