我正在使用Tornado模板,其中一个字段是一个字符串,其中引用了HTML标记,例如 < p>太阳能< / p>
当我将其呈现到模板中时,标记被逐字引用而不是被视为标记。 {{quoted_html}} 所以看起来与上面的p标签完全一致。
在其他模板系统中,{{= foo}}呈现foo逐字,但{{html foo}}将标记视为标记。
Tornado模板中是否有相应的内容?
答案 0 :(得分:31)
{% raw foo %}
,在Tornado 2.0 +中。
如果您在模板中使用了大量表达式,则可以将{% autoescape None %}
指令添加到模板的开头,之后{{ foo }}
将不会被转义。