一尘不染

在jinja2模板中转义jinja2语法

flask

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

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


阅读 1062

收藏
2020-04-05

共1个答案

一尘不染

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

{% raw %}

Anything in this block is treated as raw text,
including {{ curly braces }} and
{% other block-like syntax %}

{% endraw %}
2020-04-05