文字列からすべてのhtml / javascriptを取り除く最も簡単な方法は何ですか?
回答:
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より前)では安全ではありませんでしたが、現在は完全に安全に使用できます。ここで、それは、関連したとき、この問題を検討記事。
striptagsは、フィルタをテンプレート。
{{ value|striptags }}