DSN or django-signal-notifier is a Django app to send message or notification based on the Django’s signals triggering. You can assign some backends to each signal(e.g. An In-Site notification app).
The major difference between
django-signal-notifier and other Django’s notification packages is that DSN isn’t just a simple message delivering system.
It can act as a middleware between Django and every messenger client (Various clients like email, telegram, SMS and twitter).
It’s working with event methodology, and it’s based on Django signal. If a signal triggers, A messenger is called to send a message for specified users. To understand how it works, We explain some main concepts at first.
Table of Contents¶
- Quick Start
- Dynamic User
- Background Tasks
- Comparison with similar projects