Я создаю веб-сайт с помощью Wagtail, и есть кое-что, что я не могу сделать.
Я пытаюсь создать «страницу проекта», где я определяю изображение заголовка и несколько других переменные. Я не могу вызвать это изображение заголовка или поля с дочерних страниц.
Это код для ProjectPage:
class ProjectPage(Page):
"""Landing page for each individual project"""
image = models.ForeignKey(
'wagtailimages.Image', null=True, blank=True,
on_delete=models.SET_NULL, related_name='+'
)
intro = models.CharField(max_length=50, default='')
about = RichTextField(blank=True)
content_panels = Page.content_panels + [
FieldPanel('image'),
FieldPanel('intro'),
FieldPanel('about')
]
def get_context(self, request, *args, **kwargs):
context = super(ProjectPage, self).get_context(request, *args, **kwargs)
return context
Как я могу этого добиться?
Любая помощь приветствуется.