Update force_text -> force_str for Django 4.2
authorMagnus Hagander <magnus@hagander.net>
Tue, 9 Apr 2024 13:30:39 +0000 (15:30 +0200)
committerMagnus Hagander <magnus@hagander.net>
Wed, 8 May 2024 08:16:31 +0000 (10:16 +0200)
pgweb/core/templatetags/pgmarkdown.py

index 5172536ea07b0f92d778286afe94be35f0c162ea..464b7722121055ea51ad0697df959d49c8e4cf5d 100644 (file)
@@ -1,6 +1,6 @@
 # Filter wrapping the python markdown library into a django template filter
 from django import template
-from django.utils.encoding import force_text
+from django.utils.encoding import force_str
 from django.utils.safestring import mark_safe
 
 from pgweb.util.markup import pgmarkdown
@@ -23,7 +23,7 @@ def markdown(value, args=''):
                 raise ValueError("Invalid argument to markdown: {}".format(a))
 
     return mark_safe(pgmarkdown(
-        force_text(value),
+        force_str(value),
         allow_images=allow_images,
         allow_relative_links=allow_relative_links,
     ))