在jinja2模板中转义jinja2语法

我从Flask的Jinja2模板提供动态页面。现在,我在脚本标签内定义客户端模板,例如Jinja2克隆Nunjucks。问题是,客户端模板具有类似语法<% %>该Flask’s的 Jinja2的解释,而不是可以解释渲染的逐字。

如何使整个脚本块逐字呈现?

回答:

你可以禁用{% raw %}块内标签的解释:

{% raw %}

Anything in this block is treated as raw text,

including {{ curly braces }} and

{% other block-like syntax %}

{% endraw %}

以上是 在jinja2模板中转义jinja2语法 的全部内容, 来源链接: utcz.com/qa/432508.html

回到顶部