Archived
Try fix unicode issue
This commit is contained in:
1 parent
121e4ca0fd
commit
b4de4ed73e
1 file changed
+5
@@ -8,6 +8,7 @@ from django.template import loader
|
||||
from django.utils.encoding import force_bytes
|
||||
from django.utils.http import urlsafe_base64_encode
|
||||
from django.utils.translation import ugettext as _
|
||||
import sys
|
||||
|
||||
from models import *
|
||||
from validators import PasswordValidator
|
||||
@@ -85,5 +86,9 @@ class LDAPPasswordResetForm(PasswordResetForm):
|
||||
# Email subject *must not* contain newlines
|
||||
subject = ''.join(subject.splitlines())
|
||||
email = loader.render_to_string(email_template_name, c)
|
||||
if sys.version_info < (2, 6, 6):
|
||||
# Workaround for http://bugs.python.org/issue1368247 ?
|
||||
email = email.encode('utf-8')
|
||||
|
||||
send_mail(subject, email, from_email, [user.email])
|
||||
|
||||
Reference in new issue
Block a user