Bladeren bron

Refs #32568 -- Optimized escape() by using SafeString instead of mark_safe().

David 3 jaren geleden
bovenliggende
commit
cda81b79f2
1 gewijzigde bestanden met toevoegingen van 1 en 1 verwijderingen
  1. 1 1
      django/utils/html.py

+ 1 - 1
django/utils/html.py

@@ -24,7 +24,7 @@ def escape(text):
     This may result in double-escaping. If this is a concern, use
     conditional_escape() instead.
     """
-    return mark_safe(html.escape(str(text)))
+    return SafeString(html.escape(str(text)))
 
 
 _js_escapes = {