Django Web框架的用户通知管理
项目描述
Pinax
Pinax是一个基于Django Web框架的开源平台。它是一个可重用的Django应用、主题和启动项目模板的生态系统。这个集合可以在http://pinaxproject.com找到。
此应用是作为Pinax生态系统的一部分开发的,但它仅是一个Django应用,可以独立于其他Pinax应用使用。
pinax-notifications
pinax-notifications是Django Web框架的用户通知管理应用。许多网站需要在某些事件发生时通知用户,并允许用户自定义接收通知的方式。
特性
该项目旨在提供一个具有此类功能的Django应用。包括
由其他应用提交通知消息
登录时显示通知消息
通过电子邮件发送通知消息(用户可自定义配置)
提供您自己的后端通知渠道
历史
此应用最初命名为django-notification,但更改为在pinax命名空间下使用通用的包名,如notification,以避免与其他同名的包冲突。
此外,我们想趁机将其更名为复数形式,即notifications,以符合我们在整个生态系统中采用的惯例。
运行测试
$ pip install detox $ detox
文档
《pinax-notifications》文档可在https://pinax-notifications.readthedocs.org/zh/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),并在那里联系我们,而不是在GitHub上创建问题。当然,在GitHub上创建问题也是有效的,但如果我们能在Slack上联系您,我们通常能更快地帮助您。
我们还强烈建议您阅读我们的《开源与自我关怀》博客文章(http://blog.pinaxproject.com/2016/01/19/open-source-and-self-care/)。
行为准则
为了营造一个友好、包容且无骚扰的社区,Pinax项目有一份行为准则,可在http://pinaxproject.com/pinax/code_of_conduct/找到。我们要求您将每个人视为一个聪明的人类程序员,他们与您一样对Python、Django和Pinax感兴趣。
Pinax项目博客和Twitter
有关Pinax项目的更新和新闻,请在Twitter上关注我们@pinaxproject,并查看我们的博客http://blog.pinaxproject.com。
项目详情
pinax-notifications-no-scoping-4.0.3.tar.gz的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 51a0a8a71fd37aede09d32c36f94b96b9e6df158cd96416fbff2b892e9200dc7 |
|
MD5 | e8af49e89a445e8bd6f6f04b7aa8aa3c |
|
BLAKE2b-256 | 9e42c6b956d7297c04eeb88b125c90735670edc047201147e7d6a2bd620b00ca |
哈希值 用于 pinax_notifications_no_scoping-4.0.3-py2.py3-none-any.whl
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 6b2ca3d079ab44fcde67a460950f34fc7be9333090e0f4eeafb47c9f8462c784 |
|
MD5 | b8e90df9fafc218b241141ff55080e02 |
|
BLAKE2b-256 | 547f960b123aad2817fad8c211e785377651d7830a791ccaf0c412ad5db7c325 |