Django的用户和组通知
django-notifier的Python项目详细描述
发送通知(电子邮件、短信等)并管理每个用户和组的首选项和权限。
请参见http://django-notifier.rtfd.org/
注册通知:
create_notification('test-notification')
发送通知:
send_notification('test-notification', [user1, user2, ..])
安装
通过pip:
安装$ pip install django-notifier
设置
将notifier添加到django设置文件中已安装的应用程序。
INSTALLED_APPS = ( ... 'notifier', ... )
设置
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.
NOTIFIER_BACKENDS = ( 'notifier.backends.EmailBackend', 'path.to.custom.backend.CustomBackend', )
运行syncdb或migrate(如果使用south)在数据库中创建必要的表。
$ python manage.py syndb
If using South:
$ python manage.py migrate