Django Allauth账户适配器,用于使用Mandrill模板发送电子邮件
项目描述
此软件包提供了一个django-allauth账户适配器,用于使用存储在Mandrill中的模板发送电子邮件,归功于Djrill软件包。
安装
要安装最新版本
pip install django-allauth-djrill
或者,要安装最新开发版本
pip install https://github.com/obsidiancard/django-allauth-djrill/tarball/master
修改您的INSTALLED_APPS设置
INSTALLED_APPS = (
...,
'allauth_djrill',
)
确保您的EMAIL_BACKEND已配置为使用Djrill
EMAIL_BACKEND = 'djrill.mail.backends.djrill.DjrillBackend'
切换您的allauth账户适配器
ACCOUNT_ADAPTER = 'allauth_djrill.adapter.DjrillAccountAdapter'
如果您希望自定义Mandrill系统中调用的模板名称,您可以编辑ALLAUTH_DJRILL_TEMPLATES设置。默认值如下
ALLAUTH_DJRILL_TEMPLATES = {
'account/email/email_confirmation': 'email_confirmation',
'account/email/email_confirmation_welcome': 'email_confirmation_welcome',
'account/email/email_confirmation_signup': 'email_confirmation_signup',
'account/email/password_reset_key': 'password_reset_key',
}