从字符串中剥离所有html / javascript的最简单方法是什么?
Answers:
Django提供了一个实用程序功能来删除HTML标签:
from django.utils.html import strip_tags
my_string = '<div>Hello, world</div>'
my_string = strip_tags(my_string)
print(my_string)
# Result will be "Hello, world" without the <div> elements
该功能以前在Django较早版本(1.7之前)上是不安全的,但如今使用它已完全安全。这是一篇文章,回顾了与此相关的问题。
带标签模板过滤器。
{{ value|striptags }}
Django 3
{{ the_value | striptags | safe | escape }}