《Django By Example》Django知识与坑

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

2018-06-07  本文已影响8人  sun_wenming

更多django知识点击访问

关闭转义

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

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

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

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

手动转义

{ { data|default:"<b>123</b>" }}
应写为
{ { data|default:"&lt;b&gt;123&lt;/b&gt;" }}

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

上一篇 下一篇

猜你喜欢

热点阅读