javascript - Django、gevent-socketio 和 session

标签 javascript python django socket.io

我正在使用 Django 和 gevent-socketio 开发一款回合制游戏。我在 python 模块 (game_socketio.py) 中实现了 Socket.IO 服务器,这是一个类 (GameNamespace),它具有在 JS 客户端之间发出和接收消息/事件的方法。现在我需要将 auth/sessions 系统与这个 websockets 交互集成,以便通过 Socket.IO 将用户模型信息返回到 javascript 客户端。

在 GameNamespace 类中存在请求对象或 session 变量会很有用,那么,有办法传递这个对象吗?我不是在构建 View 。

谢谢!

最佳答案

gevent-socketionamespace 已经有 session (dict) 和 request 作为它的参数。

关于javascript - Django、gevent-socketio 和 session ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12740183/

相关文章:

python - 从根作业向用户发送显示

Django 模型 : adding a new field with unique=True and migrate will fail due to entering a same value to existing records

django - 在不指定查找的情况下调用 prefetch_lated() 有用吗?

javascript - Django 中可修改的项目符号列表

javascript - 如何使用 JavaScript 从 URL 获取变量并将其显示在屏幕上?

javascript - 调用一个函数,在每次状态更改时触发服务调用

python - StaleElementReferenceException Selenium Python

javascript - 使用 angular.js 选择输入复选框时如何获取表的行数据

python - 可移植代码 : __import__ parameter string type between Python 2 and Python 3

python - 将 CLIPS 专家系统公开为 Web 应用程序的体系结构选择