django web框架的用户通知管理
pinax-notifications-no-scoping的Python项目详细描述
皮纳克斯
Pinax是一个建立在Django Web框架上的开源平台。它是一个由可重用的django应用程序、主题和starter项目模板组成的生态系统。 可以在http://pinaxproject.com找到此集合。
这个应用程序是作为Pinax生态系统的一部分开发的,但只是一个django应用程序,可以独立于其他Pinax应用程序使用。
Pinax通知
pinax-notifications是django web框架的用户通知管理应用程序。 许多站点需要在发生某些事件时通知用户并允许 关于如何接收这些通知的可配置选项。
功能
该项目旨在为此类功能提供django应用程序。这个 包括:
- 其他应用程序提交通知消息
- 登录时的通知消息
- 通过电子邮件发送通知消息(可由用户配置)
- 能够提供自己的后端通知频道
历史记录
此应用程序最初命名为django notification,但已重命名为 在pinax名称空间下添加一个公共包名,如notification。 以避免与其他类似命名包发生冲突。
另外,我们想借此机会把它改名为复数 按照我们通过的惯例 整个生态系统。
运行测试
$ pip install detox $ detox
文档
pinax-notifications文档可在https://pinax-notifications.readthedocs.org/en/latest/找到。pinax文档可在http://pinaxproject.com/pinax/找到。如果您想帮助我们改进文档或编写更多文档,请加入我们的Pinax项目Slack团队并让我们知道!
贡献
请参阅这篇博客文章http://blog.pinaxproject.com/2016/02/26/recap-february-pinax-hangout/包括一个视频,或我们的如何贡献(http://pinaxproject.com/pinax/how_to_contribute/)部分,以了解如何贡献pinax的工作。有关具体的贡献想法,请参阅我们的贡献方式/我们需要帮助的内容(http://pinaxproject.com/pinax/ways_to_contribute/)部分。
如果有任何问题,我们建议您加入我们的Pinax Slack团队(http://slack.pinaxproject.com),并在那里ping我们,而不是在Github上创建问题。当然,在github上创建问题也是有效的,但是如果您在slack中ping我们,我们通常能够帮助您更快地完成任务。
我们还强烈建议您阅读我们的开源和自助博客文章(http://blog.pinaxproject.com/2016/01/19/open-source-and-self-care/)。
行为准则
为了建立一个友好、包容和无骚扰的社区,Pinax项目有一套行为准则,可以在这里找到。 我们要求您将每个人都视为对python、django和pinax感兴趣的聪明的人类程序员。
Pinax项目博客和Twitter
有关pinax项目的更新和新闻,请在twitter上的@pinax project上关注我们,并查看我们的博客http://blog.pinaxproject.com。