有没有办法加载自定义标记集 - 甚至个别自定义标记?
在django模板中,我能够做到这一点:
{% load custom_tag_set %}
有没有办法在jinja中做到这一点?
答案 0 :(得分:5)
存在相同的机制,但名称不同。
它被称为Extensions
答案 1 :(得分:0)
自Django 1.8以来,Jinja2是一个内置选项作为模板后端。在Django文档中,他们描述了如何模拟Django的一些原生模板引擎的上下文处理器,过滤器和标签:
https://docs.djangoproject.com/en/1.8/topics/templates/#django.template.backends.jinja2.Jinja2
还有一个带有Jinja2扩展的项目,可以模拟来自Django的一些模板标签。它们的工作方式与Django的模板标签相同,但基本上不如Jinja2-onic: