博客文章未在 Wagtail 主页下列出

Blog posts not listing under Wagtail homepage

到本教程为止,我已经成功设置了开发服务器:

http://docs.wagtail.io/en/v1.9/getting_started/tutorial.html

我目前正处于 "Create a template at blog/templates/blog/blog_page.html:" 阶段,我可以创建进入 homepage/blog/blog-post 的子页面,但它们没有像在 homepage/blog 中那样列出教程。我不明白为什么,我尝试通过将博客文章作为博客文章放置在 homepage/blog 中来改变博客文章的显示位置,但仍然没有。

我想我不明白这里需要做什么:

from django.db import models

from wagtail.wagtailcore.models import Page
from wagtail.wagtailcore.fields import RichTextField
from wagtail.wagtailadmin.edit_handlers import FieldPanel
from wagtail.wagtailsearch import index


# Keep the definition of BlogIndexPage, and add:


class BlogPage(Page):
    date = models.DateField("Post date")
    intro = models.CharField(max_length=250)
    body = RichTextField(blank=True)

    search_fields = Page.search_fields + [
        index.SearchField('intro'),
        index.SearchField('body'),
    ]

    content_panels = Page.content_panels + [
        FieldPanel('date'),
        FieldPanel('intro'),
        FieldPanel('body', classname="full"),
    ]

更具体地说,# Keep the definition of BlogIndexPage, and add:

感谢您的帮助!

我想通了。在我从页面本身手动导入之前,主页不会列出博客文章。它们都列在 /blog 下,指南打算将其显示在其中,直到您将其更改为也列在主页下,我最终将设置主页。谢谢大家。