为什么Django Template内置标记过滤器{{value |安全}}不工作在头和脚本的元?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了为什么Django Template内置标记过滤器{{value |安全}}不工作在头和脚本的元?相关的知识,希望对你有一定的参考价值。

我已经将值从后端渲染到了html模板。

在身体,{{ value | safe }}运作良好,并删除<p><br>等。

然而,当{{ value | safe }}<head><script>.的元数据时,那些html标签仍然出现

谁知道发生了什么?

答案

我已经弄清楚了!

{{ value|striptags|safe }}

在头部和脚本的元素中运行良好

以上是关于为什么Django Template内置标记过滤器{{value |安全}}不工作在头和脚本的元?的主要内容,如果未能解决你的问题,请参考以下文章

Django template 过滤器

Django4.1_template之变量和过滤器

Django中的自定义过滤器

Django内置模版过滤器

Django管理系统后端开发1

Django框架之模板层template的一些介绍和使用