Skip to content

xncbf/django-allauth-mandrill

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

32 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

django-allauth-mandrill

Since existing repositoriy is no longer being managed, So it is Hard fork for management.

This package provides a django-allauth account adapter for sending email utilizing templates stored in Mandrill,

thanks to the Djrill package.

Installation

To install the latest release:

pip install django-allauth-mandrill

Alternatively, to install the latest development version:

pip install https://github.com/xncbf/django-allauth-mandrill/tarball/master

Amend your INSTALLED_APPS setting:

INSTALLED_APPS = (
    ...,
    'allauth_djrill',
)

Ensure that your EMAIL_BACKEND is set up to use Djrill:

EMAIL_BACKEND = 'djrill.mail.backends.djrill.DjrillBackend'

Switch your allauth account adapter:

ACCOUNT_ADAPTER = 'allauth_djrill.adapter.DjrillAccountAdapter'

If you wish to customize the names of the templates which are called in Mandrill's system, you can edit the ALLAUTH_DJRILL_TEMPLATES setting. The defaults are:

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

About

Django Allauth account adapter for sending email through Mandrill

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Python 100.0%