From: Radek Czajka Date: Thu, 31 Oct 2013 13:54:25 +0000 (+0100) Subject: Fix unicode display issue in contacts admin. X-Git-Url: https://git.mdrn.pl/edumed.git/commitdiff_plain/5dba732eeee324e084e0b6c03fbb64c487fb5bd1?ds=inline;hp=5171b5e91fd7b420ba8a9428d5aa8a35ed78b3f8 Fix unicode display issue in contacts admin. --- diff --git a/contact/models.py b/contact/models.py index 6b33d29..f23fddf 100644 --- a/contact/models.py +++ b/contact/models.py @@ -2,6 +2,7 @@ import yaml from django.core.files.storage import FileSystemStorage from django.db import models +from django.utils.encoding import smart_unicode from django.utils.translation import ugettext_lazy as _ from jsonfield import JSONField from . import app_settings @@ -21,7 +22,7 @@ class Contact(models.Model): allow_unicode=True, default_flow_style=False) if for_html: - value = value.replace(" ", unichr(160)) + value = smart_unicode(value).replace(u" ", unichr(160)) return value class Meta: