2011-06-29 20 views
14

私はTornado Templatesを使用しています。私のフィールドの1つは、HTMLタグが引用された文字列です。 <P>太陽光発電</P >引用されたHTMLをTornadoテンプレートに含めるにはどうすればよいですか?

私はテンプレートにそれをレンダリングし、タグが引用されたそのままの代わりに、タグとして扱われます。 {{quoted_html}} これは、pタグが表示された状態で、上と同じように見えます。

他のテンプレートシステムでは、{{foo}}はfooをそのまま表現しますが、{{html foo}}はタグをタグとして扱います。

Tornadoテンプレートには同等の機能はありますか?

答えて

30

{% raw foo %}、Tornado 2.0以降。

テンプレート内で多くの式を使用すると、{{ foo }}がエスケープされないように、{% autoescape None %}という指示文をテンプレートの先頭に追加できます。

+1

ありがとう、ちょうど私が探していたものです。 – Brad

関連する問題