django 后台数据到前台后被强制转义

一个好的Django专题少不了您的贡献:点我进入专题

关闭转义

1.对于变量 使用safe过滤器
{{ data|safe }}

2.对于代码块 使用autoescape标签

{ % autoescape off %}
{{ body }}
{ % endautoescape %}

标签autoescape接受on或者off参数
自动转义标签在base模板中关闭,在child模板中也是关闭的

手动转义

{{ data|default:"123" }}
应写为
{{ data|default:"<b>123</b>" }}

参考于:https://www.cnblogs.com/huwei934/p/6978678.html

你可能感兴趣的:(django 后台数据到前台后被强制转义)