autoescape 模板标签
定义和用法
autoescape
标签用于指定 autoescape 是打开还是关闭。
如果 autoescape
开启,这是默认设置,变量中的 HTML 代码将被转义。
当转义打开时,这些字符被转义:
<
转换为<
>
转换为>
'
转换为'
"
转换为"
&
转换为&
实例
启用自动转义后,变量中的任何 HTML 元素都将根据上面的列表进行转换。
{% autoescape on %}
<h1>{{ heading }}</h1>
{% endautoescape %}
运行实例 »
语法
{% autoescape on|off %}
...
{% endautoescape %}
参数
值 | 描述说明 |
---|---|
on | 默认。 指定该块将被转义 |
off | 指定块不会被转义 |