Я использую django flatpage с, и мне интересно, существует ли сжатый способ загрузки одной конкретной страницы в шаблон. Документы показывают следующие закономерности:Использование конкретной страницы в шаблоне
{% load flatpages %}
{% get_flatpages '/about/' as about_pages %}
{% get_flatpages about_prefix as about_pages %}
{% get_flatpages '/about/' for someuser as about_pages %}
Я просто хочу, чтобы загрузить одну конкретной страницу в шаблоне, по сути, используя его как включать заявление (например, {% include 'homepage.html' %}
)
подхода я использую это:
{% get_flatpages '/flat-homepage/' as flatpages %}
{{ flatpages.first.content|safe }}
Это прекрасно работает, но я думал, что это может быть немного более аккуратный способ сделать это. Я отмечаю содержимое как safe
, так как я хочу использовать стили html (опять же, не уверен, есть ли лучший способ сделать это)
Вы пытаетесь получить доступ к этому контенту за пределами желаемой плоской страницы? – GwynBleidD