Сброс пароля Django - символы в кодировке HTML не отображаются должным образом в сообщениях электронной почты - PullRequest
0 голосов
/ 30 августа 2018

Я пытаюсь заставить функцию сброса пароля отправлять электронные письма с испанскими символами, например:

views.py

def reset_password(email, from_email, template='registration/password_reset_email.html'):
    form = PasswordResetForm({'email':email})
    return form.save(from_email=from_email, email_template_name=template)

password_reset_email.html

Para iniciar el cambio de contraseña hacer click aquí

Электронные письма, отправленные на @yahoo.com, показывают, как я хочу, чтобы они:
Para iniciar el cambio de contraseña hacer click aquí

Электронные письма, отправленные на @gmail.com, отображаются следующим образом:
Para iniciar el cambio de contraseña hacer click aquí

Я пытался передать html_email_template_name в функцию form.save() и перебирать с помощью content_type, но она все равно не работает.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...