Django模板中的HTML自动转义

在使用Django的时候遇到了一个HTML字符转义的问题,
我需要在view层中将变量改成下面的值,但是发现会在HTML中显示的时候进行自动转义,针对< > / ; 等特殊符号。

'<b><font color="red"></font></b>'

Google之发现只需要在html中做如下操作

{% for i in y %}
    <td align="center">{{ i|safe }}</td>
{% endfor %}

在变量后边加上 | safe 即可

参考文章
http://blog.sina.com.cn/s/blog_8a18c33d01018bst.html

猜你喜欢

转载自blog.csdn.net/frone/article/details/45920101