django-alert:根据 django 应用程序中的事件(即信号)发送警报、通知和消息

时间:2024-06-19 18:15:51
【文件属性】:

文件名称:django-alert:根据 django 应用程序中的事件(即信号)发送警报、通知和消息

文件大小:35KB

文件格式:ZIP

更新时间:2024-06-19 18:15:51

Python

安装 使用 pip 安装 lib: pip install django-alert - 或者 - 将“alert”目录放在你的python路径中 向已安装的应用程序添加“警报”(在 settings.py 文件中) 还要在已安装的应用程序中添加“django.contrib.sites”,以防它不存在。 运行 ./manage.py 迁移 发出警报 创建一个“alerts.py”文件并将其导入到models.py 文件的底部。 您将在此处定义警报类。 每个警报都是从“alert.utils.BaseAlert”子类化的 这是在用户首次注册时发送给用户的示例警报: from django.contrib.auth.models import User from django.db.models.signals import post_save from alert.utils


【文件预览】:
django-alert-master
----.gitignore(104B)
----setup.cfg(21B)
----test_project()
--------alert_tests()
--------manage.py(642B)
--------settings.py(2KB)
--------urls.py(550B)
--------__init__.py(0B)
--------templates()
----LICENSE(1KB)
----README.markdown(2KB)
----alert()
--------signals.py(266B)
--------admin.py(3KB)
--------models.py(3KB)
--------forms.py(4KB)
--------exceptions.py(180B)
--------migrations()
--------south_migrations()
--------compat.py(190B)
--------templatetags()
--------utils.py(8KB)
--------listeners.py(865B)
--------backends.py(2KB)
--------__init__.py(0B)
--------managers.py(3KB)
--------management()
--------example_alerts.py(3KB)
--------alerts.py(581B)
--------templates()
----MANIFEST.in(59B)
----setup.py(1KB)
----.travis.yml(312B)
----Makefile(143B)

网友评论