【发布时间】:2014-10-16 11:26:31
【问题描述】:
我正在编写一些 Jinja2 模板,我希望能够在相关项目中尽可能轻松地重用这些模板。我有一组自定义的便利过滤器,我希望模板可以随身携带。是否有将过滤器定义嵌入模板本身的 Jinja2 语法?还是一种将任何类型的纯 Python 函数嵌入到 Jinja2 模板中的机制,该模板可以作用于传递给模板的变量?我曾经使用 mako,这样做很简单,但是由于缺少自定义语法,在 mako 中模板化 LaTeX 很痛苦,所以我不得不进行切换。
【问题讨论】:
-
你想为你的 jinja 定义一个过滤器文件吗?
标签: python templates plugins jinja2 customization