鹡鸰页面Class的属性继承失败

Attributes of Wagtail Page Class failed to be inherited

我定义了以下 PostDetail 模型

from wagtail.core.models import Page

class PostDetail(Page):
    template = "Post_Detail.html"
    body = RichTextField(blank=True)

python manage.py migrate 之后,当我检查 PostDetail 的数据库 table 时,我只看到 2 列(属性)并且没有看到所有这些属性(标题/所有者/first_published_at 等根据 the source code here.) 应该是从 Page 模型继承的。 我错过了什么或做错了什么?

Wagtail 的页面模型使用 multi-table inheritance - 来自基础 class 的共享字段存储在 wagtailcore_page table 上的记录中,而特定于subclass 位于单独的 table 中,带有 link 返回基础 wagtailcore_page 记录。

将所有 'core' 字段都放在一个 table 中可以检索(例如)给定页面的子页面,而不必在每个 table 对于每一种可能的页面类型。