All Projects → mozilla → Django Tidings

mozilla / Django Tidings

Licence: bsd-3-clause
Library for watching and rolling up events and sending email notifications in response

Programming Languages

python
139335 projects - #7 most used programming language

============== django-tidings

.. image:: https://img.shields.io/pypi/v/django-tidings.svg :target: https://pypi.python.org/pypi/django-tidings

.. image:: https://img.shields.io/travis/mozilla/django-tidings.svg :target: http://travis-ci.org/mozilla/django-tidings

.. image:: https://img.shields.io/coveralls/mozilla/django-tidings.svg :target: https://coveralls.io/github/mozilla/django-tidings

.. image:: https://readthedocs.org/projects/django-tidings/badge/ :target: https://django-tidings.readthedocs.io/en/latest/

.. Omit badges from docs

django-tidings is a framework for sending email notifications to users who have registered interest in certain events, such as the modification of some model object. Used by support.mozilla.org_ and developer.mozilla.org_, it is optimized for large-scale installations. Its features include...

  • Asynchronous operation using the celery_ task queue
  • De-duplication of notifications
  • Association of subscriptions with either registered Django users or anonymous email addresses
  • Optional confirmation of anonymous subscriptions
  • Hook points for customizing any page drawn and any email sent

Please see the full documentation at django-tidings.readthedocs.io_.

.. _celery: http://www.celeryproject.org/ .. _support.mozilla.org: https://support.mozilla.org/en-US/ .. _developer.mozilla.org: https://developer.mozilla.org/en-US/ .. _django-tidings.readthedocs.io: https://django-tidings.readthedocs.io/en/latest/

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].