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', }