Was ist der einfachste Weg, um alle HTML / Javascript von einem String zu entfernen?
80
Django bietet eine Dienstprogrammfunktion zum Entfernen von HTML-Tags:
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
Früher war diese Funktion in älteren Django-Versionen (vor 1.7) unsicher, heute ist sie jedoch völlig sicher . In diesem Artikel wurde dieses Problem überprüft, als es relevant war.
Der Striptags- Vorlagenfilter.
quelle
Django 3
quelle