标签: django-socketio

Django - 实时通知系统

我是 Django 的新手并正在构建我自己的应用程序。我想集成从服务器到最终用户的通知系统(个人、组级和广播)。每当他登录他的帐户时,通知栏就会像在 Facebook 中一样显示。

当前使用:Django 1.8 & Python 2.7

我已经通过许多链接或博客来了解。我通过了几个选项如下:

  1. Django gevent Socketio : 不支持 Django 1.8 我已经在 Django 1.8 中完成了所有事情。请让我知道,在支持和功能方面,切换到 Django 1.6 时我可能会遇到多少问题。

  2. Pusher:我不太了解。将 Pusher 用于当前现有应用程序的可行性和有用性。是否有任何兼容性问题?

  3. Swampdragon:似乎与 Django 1.8 存在一些兼容性问题

  4. Django-Tornado,Centrifuge:我有点害怕更改整个代码。此外,不知道未来的问题,我可能会面临。

我的问题:

  1. 请解释最好选择哪个,因为在后期很难转移到另一个。

  2. 此外,切换到 Django 1.6 是支持 Swampdragon 和 Django Socketio 的更好主意。

请提供可能有帮助的链接。

如果我错了,请纠正。我需要你的宝贵建议。

django push-notification websocket pusher django-socketio

5
推荐指数
1
解决办法
7418
查看次数