我正在使用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样式(再次,不确定是否有更好的方法)