使用Django创建类似gtalk的应用程序

1 投票
2 回答
642 浏览
提问于 2025-04-17 09:55

我正在学习Python和Django。我想用Django和Python创建一个类似Gtalk的应用程序。请告诉我在哪里可以找到能帮助我构建这个应用的文档。主要我想知道如何判断当有人登录时,他们的朋友是在线、忙碌还是离线等等。我还想了解如何对这些事件做出响应。提前谢谢你。

2 个回答

0

如果你想用Django写一个类似Gtalk的应用,可以考虑把它放在Google AppEngine上,因为那里对XMPP有很好的支持。

另外,你也可以看看Tornado,它比Django更适合做实时的Python应用。

1

你可以先学习一下XMPP协议,或者学习使用一些处理XMPP的Python库

我提到XMPP是因为这是GTalk使用的协议。其实还有其他即时通讯协议也可以用。

撰写回答