class IndexPage(Page):
    intro = RichTextField(blank=True)

def child_pages(self):
    return ItemPage.objects.live().child_of(self)
content_panels = Page.content_panels + [FieldPanel('intro', classname='full')]
Wagtail: Display a list of child pages inside a parent page