Wagtail尝试在Wagtail管理员中创建新页面时说“找不到页面”

Bab*_*yan 1 wagtail

尝试在Wagtail管理员中创建新页面时出现以下错误:

Page not found (404)
Request Method: GET
Request URL:    http://127.0.0.1:8000/wagtail-admin/pages/add/blog/homepage/1/
Raised by:  wagtail.wagtailadmin.views.pages.create
You're seeing this error because you have DEBUG = True in your Django settings file. Change that to False, and Django will display a standard 404 page.
Run Code Online (Sandbox Code Playgroud)

我添加了新的页面模型,models.py例如:

...
class HomePage(Page):
    pass
...
Run Code Online (Sandbox Code Playgroud)

我究竟做错了什么?

Bab*_*yan 6

您忘记了迁移。跑:

$ python manage.py makemigrations
$ python manage.py migrate
Run Code Online (Sandbox Code Playgroud)

我花了一个小时在桌子上敲打头,试图弄清楚这个问题。