我在我的网络应用上使用django-registration。 我也已经使用django-mailer发送一些通知电子邮件。
Django注册通过将重置逻辑委派给 django.contrib.auth.views.password_reset 来启用内置密码重置功能(here)。
现在该功能不知道django-mailer。我怎样才能使用django-mailer?我是否必须复制password_reset代码?
答案 0 :(得分:2)
啊,这很容易。
我只需要设置
EMAIL_BACKEND = 'mailer.backend.DbBackend'
在设置文件中,例如this
现在,“普通”send_mail调用的行为与mailer.send_mail类似,并将电子邮件存储到数据库中。 所以没有必要自己更换电话。