Как получить доступ к URL-адресу документа из DocumentChooserBlock в Wagtail Streamfield?

#wagtail-streamfield

#wagtail-streamfield

Вопрос:

Я пытаюсь получить доступ к URL-адресу документа, загруженного в wagtail streamfield, но URL-адрес пуст.

Использование {{page.document.url}} с блоком не работает.

Это то, что я использую в своей модели, а затем на панели определяется DocumentChooserBlock()

 document = models.ForeignKey( 'wagtaildocs.Document', blank=True, null=True, on_delete=models.SET_NULL, related_name=' ' )
  

Загрузка файла поможет отобразить его на странице.

Ответ №1:

Я выяснил ответ на это. Я использовал неправильные теги. Поскольку мы работаем с блоками, {{страница.document.url}} не работает, но {{block.value.url}} работает.