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