Я создаю свой первый сайт трясогузки django. На моем сайте есть часть блога, и я хотел бы добавить дату публикации в URL-адрес. В настоящее время при добавлении страницы URL-адрес становится следующим: example.com/blog/[slug], но я хочу, чтобы он был следующим: example.com/blog/2015/11/19/[slug]
Моя страница блога:
class BlogPage(Page):
main_image = models.ForeignKey(
'wagtailimages.Image',
null=True,
blank=True,
on_delete=models.SET_NULL,
related_name='+'
)
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'),
ImageChooserPanel('main_image'),
FieldPanel('intro'),
FieldPanel('body'),
]
route
методы docs.wagtail.io/en/v1.2/reference/pages/ или, возможно, сделать что-то сRoutablePageMixin
: docs.wagtail.io/en/v1.2/reference/contrib/routablepage .html - person gasman   schedule 20.11.2015