在我的Django应用程序中,当用户请求重置密码时,我希望自定义发送给他们的电子邮件。我已将这些模板保存在项目的
然而,Django仍然使用默认的密码重置模板发送电子邮件。我是否遗漏了一些明显的东西?谢谢。
templates
目录中。
/templates/email/password_reset/password_reset.html
用于HTML电子邮件/templates/email/password_reset/password_reset.txt
用于纯文本电子邮件/templates/email/password_reset/password_reset_subject.txt
用于主题
urlpatterns = [
...
url('^password_reset/$', auth_views.password_reset,
{
'template_name': 'accounts/reset_password.html',
'email_template_name': 'email/password_reset/password_reset.txt',
'html_email_template_name': 'email/password_reset/password_reset.html',
'subject_template_name': 'email/password_reset/password_reset_subject.txt'
},
name='password_reset'),
...
]
然而,Django仍然使用默认的密码重置模板发送电子邮件。我是否遗漏了一些明显的东西?谢谢。