key-error: 在 gevent-socketio + django 聊天应用程序实现中'socketio'



我试图从官方 git 存储库实现 gevent-socketio django 聊天应用程序的示例。使用 python 2.7.6、django 1.9.2 和 socket.io 1.4.5。@https://github.com/abourget/gevent-socketio/tree/master/examples/django_chat。服务器正在运行,但我无法获得任何服务器-客户端连接。我从不同的浏览器运行服务器并尝试在它们之间发送消息。但从来没有任何联系。 相反,每当我尝试从浏览器连接时,都会收到此错误

错误 处理套接字连接时出现异常回溯(最近一次调用(:

文件 "/home/razon/gevent-socketio/socketio/sdjango.py",第 66 行,在 socketio 中 socketio_manage(request.environ, SOCKETIO_NS, request( 文件 "/home/razon/gevent-socketio/socketio/init.py",第 67 行,socketio_manage 套接字 = 环境['插座']键错误:"套接字">

要么向我建议任何解决方案,要么建议我任何其他可靠的平台与 django 绑定,以便我可以通过实时聊天实现实时多人纸牌游戏。提前谢谢你。:)

你也许没有使用gevent服务器吗?我在另一台服务器的金字塔中收到相同的错误消息。

从 Github 页面:

注意:你需要使用 gevent python WSGI 服务器来使用 gevent-socketio。

最新更新