Django的用户之间线程化消息系统(类似Facebook)
项目描述
===============
Django-Threaded-Messages
===============
此应用程序与Facebook上的消息系统非常相似。
有测试,但它们是从我分叉此项目的项目中的。我会在有空的时候更新和改进它们。
功能
===============
* 每条消息都是一个有参与者和消息的线程
* 有过滤已读和未读消息的收件箱
* 发件箱
* 支持使用Haystack进行全文搜索
* 当有新消息到达时,使用django-notification通知用户
* 批量更新以设置消息为已读/未读/删除
* 在线程中通过Ajax发布消息
* 可以与jquery.tokeninput一起使用,以在选择收件人方面提供类似于Facebook的可用性
* 可以使用pip和easy_install进行安装
* 使用facebox进行模块化消息发送
用户搜索
===============
应用程序附带一个非常基本的用户搜索组件。如果您想扩展它或根据您自己的需求进行调整
请查看views.recipient_search。在单独的应用程序中调整您自己的版本,然后
更改您的撰写模板中的调用:
$("#id_recipient").tokenInput("{% url recipient_search %}?format=json", parameters)
以指向您的自定义视图。
依赖关系
===============
* Haystack
* Django-notification
* django-avatar
* django-pagination
* django-uni-form
安装
===============
pip install -e http://github.com/philippWassibauer/django-threaded-messages.git#egg=threaded-messages
或者
pip安装django-threaded-messages
类似项目
===============
还有其他两个存储库在做这个(其中一个不再维护)
https://github.com/typeish/django-threaded-messages
我不确定与这个实现的具体区别是什么。我非常确定它们不包括已读/未读、全文搜索、pip安装等。
关注我
===============
http://github.com/philippWassibauer
http://twitter.com/__philw__
http://philippw.tumblr.com
https://bitbucket.org/philippwassibauer
Django-Threaded-Messages
===============
此应用程序与Facebook上的消息系统非常相似。
有测试,但它们是从我分叉此项目的项目中的。我会在有空的时候更新和改进它们。
功能
===============
* 每条消息都是一个有参与者和消息的线程
* 有过滤已读和未读消息的收件箱
* 发件箱
* 支持使用Haystack进行全文搜索
* 当有新消息到达时,使用django-notification通知用户
* 批量更新以设置消息为已读/未读/删除
* 在线程中通过Ajax发布消息
* 可以与jquery.tokeninput一起使用,以在选择收件人方面提供类似于Facebook的可用性
* 可以使用pip和easy_install进行安装
* 使用facebox进行模块化消息发送
用户搜索
===============
应用程序附带一个非常基本的用户搜索组件。如果您想扩展它或根据您自己的需求进行调整
请查看views.recipient_search。在单独的应用程序中调整您自己的版本,然后
更改您的撰写模板中的调用:
$("#id_recipient").tokenInput("{% url recipient_search %}?format=json", parameters)
以指向您的自定义视图。
依赖关系
===============
* Haystack
* Django-notification
* django-avatar
* django-pagination
* django-uni-form
安装
===============
pip install -e http://github.com/philippWassibauer/django-threaded-messages.git#egg=threaded-messages
或者
pip安装django-threaded-messages
类似项目
===============
还有其他两个存储库在做这个(其中一个不再维护)
https://github.com/typeish/django-threaded-messages
我不确定与这个实现的具体区别是什么。我非常确定它们不包括已读/未读、全文搜索、pip安装等。
关注我
===============
http://github.com/philippWassibauer
http://twitter.com/__philw__
http://philippw.tumblr.com
https://bitbucket.org/philippwassibauer
项目详情
下载文件
下载适合您平台的文件。如果您不确定选择哪个,请了解更多关于安装包的信息。
源分布
django-threaded-messages-0.1.36.tar.gz (64.8 kB 查看哈希值)
关闭
django-threaded-messages-0.1.36.tar.gz 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 63fd6f5aa22d7c2c6d164e1cce61f6f5ad9c888b0cf8ce2a3409cd6df44bd43b |
|
MD5 | 1e562b43db91bc48bc9184d4521cd76f |
|
BLAKE2b-256 | 5aadd1a7bd709908267067d70348927aa892447bcf6eddd43a86e315124c6490 |