X-Git-Url: https://git.openstreetmap.org./osqa.git/blobdiff_plain/c20ffa09925ec21f3631e6f14f078f2f8b05be70..842601dfd068c0500e11544f5d91da108327f738:/forum/models/node.py diff --git a/forum/models/node.py b/forum/models/node.py index 72ef0c0..cc17941 100644 --- a/forum/models/node.py +++ b/forum/models/node.py @@ -1,8 +1,11 @@ +# -*- coding: utf-8 -*- + from base import * import re from tag import Tag import markdown +from django.utils.encoding import smart_unicode from django.utils.translation import ugettext as _ from django.utils.safestring import mark_safe from django.utils.html import strip_tags @@ -39,7 +42,7 @@ class NodeContent(models.Model): return '' def as_markdown(self, *extensions): - return self._as_markdown(self.body, *extensions) + return self._as_markdown(smart_unicode(self.body), *extensions) @property def headline(self):