这个Django模板标签是什么?

时间:2014-04-28 16:19:09

标签: python django templates django-templates

我正在使用Django,在基本模板中我看到了这一点:{% get_cms_html_fragment "html/footer" %}

从周围的语法中我可以很容易地得出结论,这是一个包含某种类型的页脚。但是,它不遵循Django模板中通常使用的{% block headerexample %}{% endblock %}的传统语法。有人认识到这一点吗?

2 个答案:

答案 0 :(得分:1)

在Django中,您可以轻松创建自定义标签。所以它可以是这个特定于项目的标签。 https://docs.djangoproject.com/en/dev/howto/custom-template-tags/

答案 1 :(得分:1)

这是a template tag的语法。仅供参考,blockbuilt-in template tags中的一个,get_cms_html_fragment是自定义的一个。

自定义模板标记和过滤器通过load内置模板标记加载。

另见: