Installation & Setup


Install via pip.

To download latest dev version:

$ pip install git+git://

From PyPI (latest release):

$ pip install django-notifier


  1. Add notifier to INSTALLED_APPS in your django settings file.

  2. Settings

    If you are going to use any custom backends to send notifications, add the setting NOTIFIER_BACKENDS to your settings file. If this setting is not defined, only the EmailBackend is used by default.

  3. Run syncdb or migrate (if using South) to create the necessary tables in the database.

    $ python syndb

    If using South:

    $ python migrate


  • Notification: A message that can be sent from the system to users (payment declined, email verification).
  • Backend: A way to send notifications to users (email, SMS etc.)