Kaydet (Commit) 1af45dc7 authored tarafından Luke Plant's avatar Luke Plant

Fixed #12649 - more helpful Unicode exceptions for CSRF migration helper script

Thanks akaihola



git-svn-id: http://code.djangoproject.com/svn/django/trunk@12266 bcc190cf-cafb-0310-a4f2-bffc1f526a37
üst 5cd4c3e5
......@@ -176,7 +176,12 @@ class Template(object):
return self._content
except AttributeError:
fd = open(self.absolute_filename)
content = fd.read().decode(TEMPLATE_ENCODING)
try:
content = fd.read().decode(TEMPLATE_ENCODING)
except UnicodeDecodeError, e:
message = '%s in %s' % (
e[4], self.absolute_filename.encode('UTF-8', 'ignore'))
raise UnicodeDecodeError(*(e.args[:4] + (message,)))
fd.close()
self._content = content
return content
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment