如何在Tornado模板中包含引用的HTML?

时间:2011-06-29 22:06:29

标签: templates tornado

我正在使用Tornado模板,其中一个字段是一个字符串,其中引用了HTML标记,例如     < p>太阳能< / p>

当我将其呈现到模板中时,标记被逐字引用而不是被视为标记。     {{quoted_html}} 所以看起来与上面的p标签完全一致。

在其他模板系统中,{{= foo}}呈现foo逐字,但{{html foo}}将标记视为标记。

Tornado模板中是否有相应的内容?

1 个答案:

答案 0 :(得分:31)

{% raw foo %},在Tornado 2.0 +中。

如果您在模板中使用了大量表达式,则可以将{% autoescape None %}指令添加到模板的开头,之后{{ foo }}将不会被转义。