0

Wagtail で簡単なブログを作成しようとしていますが、ブログ投稿の詳細ビュー用に別の URL スキームを定義する方法を考えています。私はこのようなモデルを持っています:

class BlogPage(Page):
    intro = models.CharField(max_length=250)
    body = StreamField([
        ('rich_text', blocks.RichTextBlock(icon='doc-full', label='Rich Text')),
        ('html', blocks.RawHTMLBlock(icon='site', label='HTML'))
    ])

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

    content_panels = Page.content_panels + [
        FieldPanel('intro'),
        StreamFieldPanel('body')
    ]

これにより、単一のブログ投稿の URL は/blog/[slug]. 私が達成したいのは、のような年と月の URL/blog/2015/12/[slug]です。

を見つけましたRoutablePageMixinが、これが正しいツールであるかどうか、および私の場合の使用方法がよくわかりません。

4

0 に答える 0