Python编程:关闭Django模板的自动转义

目的:做了个简单的搜索,并给关键字做上显眼的标签

html代码

<em>百度</em>

css代码

style{
	em{
		color: red;
	}
}

Django模板渲染后发现特殊字符被转义了

&lt;em&gt;百度&lt;em&gt;

在这里插入图片描述
经过查阅资料,可以两种方式关闭转义
方式一:

{{ data|safe }}

方式二:

{% autoescape off %}
    {{ data }}
{% endautoescape %}

最终显示效果

在这里插入图片描述

参考:
如何关闭Django模板的自动转义

相关推荐
©️2020 CSDN 皮肤主题: 编程工作室 设计师:CSDN官方博客 返回首页