]> git.0d.be Git - django-panik-emissions.git/commitdiff
fix slugification of new emissions
authorFrédéric Péters <fpeters@0d.be>
Sat, 9 Nov 2019 11:41:06 +0000 (12:41 +0100)
committerFrédéric Péters <fpeters@0d.be>
Sat, 9 Nov 2019 11:41:06 +0000 (12:41 +0100)
emissions/forms.py

index cba684dc51b2a81e4cbb36e64b1e26b118e124e0..3b9a33fc232864f55e512cd9074bf8da30c20a34 100644 (file)
@@ -11,6 +11,7 @@ from django.core.files.storage import DefaultStorage
 from django.core.urlresolvers import reverse
 from django.utils.safestring import mark_safe
 from django.utils.translation import ugettext_lazy as _
+from django.utils.encoding import force_text
 from django.conf import settings
 from django.template.loader import render_to_string
 
@@ -23,7 +24,7 @@ from .widgets import DateTimeWidget, DateWidget
 
 def slugify(s):
     s = unicodedata.normalize('NFKD', s).encode('ascii', 'ignore').lower()
-    return re.sub(r'\W+', '-', s)
+    return re.sub(r'\W+', '-', force_text(s))
 
 
 class DayAndHourWidget(forms.MultiWidget):