Ответ 1
{% raw foo %}
, в Tornado 2.0 +.
Если вы делаете это с большим количеством выражений в шаблоне, вы можете добавить директиву {% autoescape None %}
в начало шаблона, после чего {{ foo }}
не будет экранировано.
Я использую Tornado Templates, и одно из моих полей - это строка с тегами HTML, указанными в ней, например. Солнечная энергия </p>
Когда я рисую его в шаблоне, теги цитируются дословно, а не как теги. {{quoted_html}} Таким образом, он выглядит точно так же, как показано выше, с видимым значком p.
В других системах шаблонов {{= foo}} отображает foo дословно, но {{html foo}} рассматривает теги как теги.
Есть ли эквивалент в шаблонах Tornado?
{% raw foo %}
, в Tornado 2.0 +.
Если вы делаете это с большим количеством выражений в шаблоне, вы можете добавить директиву {% autoescape None %}
в начало шаблона, после чего {{ foo }}
не будет экранировано.