【发布时间】:2011-09-25 13:12:36
【问题描述】:
我正在使用 Tornado 模板,我的一个字段是一个字符串,其中包含 HTML 标记,例如
太阳能
当我将它渲染到模板中时,标签被逐字引用而不是被视为标签。 {{ 引用_html }} 所以它看起来和上面一样,p标签可见。
在其他模板系统中,{{ = foo}} 逐字呈现 foo,但 {{html foo}} 将标签视为标签。
Tornado 模板中是否有等价物?
【问题讨论】:
我正在使用 Tornado 模板,我的一个字段是一个字符串,其中包含 HTML 标记,例如
太阳能
当我将它渲染到模板中时,标签被逐字引用而不是被视为标签。 {{ 引用_html }} 所以它看起来和上面一样,p标签可见。
在其他模板系统中,{{ = foo}} 逐字呈现 foo,但 {{html foo}} 将标签视为标签。
Tornado 模板中是否有等价物?
【问题讨论】:
{% raw foo %},在 Tornado 2.0+ 中。
如果您在模板中使用大量表达式,则可以在模板开头添加{% autoescape None %} 指令,之后{{ foo }} 将不会被转义。
【讨论】: