Python Django Wagtail页面-1

Python Django Wagtail页面-1,python,django,wagtail,Python,Django,Wagtail,我刷新了数据库以在Django Wagtail项目中重置我的网站,现在我无法向我的Wagtail网站添加任何页面。 在这里你可以找到截图。没有添加页面的选项。有什么解决办法吗?还是我必须创建一个新项目并重置所有内容 您不必创建一个全新的项目,但我建议删除并重新创建数据库-设置Wagtail数据库表的初始迁移包括一些基本记录(例如页面树的根节点),这些记录在刷新数据库时已被删除 如果正在运行sqlite(新项目的默认设置),则项目根目录中将有一个名为db.sqlite3,或名称为[项目名称].db

我刷新了数据库以在Django Wagtail项目中重置我的网站,现在我无法向我的Wagtail网站添加任何页面。
在这里你可以找到截图。没有添加页面的选项。有什么解决办法吗?还是我必须创建一个新项目并重置所有内容


您不必创建一个全新的项目,但我建议删除并重新创建数据库-设置Wagtail数据库表的初始迁移包括一些基本记录(例如页面树的根节点),这些记录在刷新数据库时已被删除

如果正在运行sqlite(新项目的默认设置),则项目根目录中将有一个名为
db.sqlite3
,或名称为
[项目名称].db
-删除此文件,然后重新运行
/manage.py migrate


如果您使用的是PostgreSQL,请运行
dropdb name of project
,然后
createdb name of project
(您可能还需要一个类似
-U postgres
的选项,具体取决于您的权限设置),然后
/manage.py migrate
您不必创建一个全新的项目,但是我建议删除并重新创建数据库——设置Wagtail数据库表的初始迁移包括一些基本记录(例如页面树的根节点),这些记录在刷新数据库时已被删除

如果正在运行sqlite(新项目的默认设置),则项目根目录中将有一个名为
db.sqlite3
,或名称为
[项目名称].db
-删除此文件,然后重新运行
/manage.py migrate

如果您正在使用PostgreSQL,请运行
dropdb name of project
,然后
createdb name of project
(您可能还需要一个类似
-U postgres
的选项,具体取决于您的权限设置),然后运行
/manage.py migrate