2012-10-05 49 views
2

我正在用Django和gevent-socketio開發基於回合的遊戲。我有一個在python模塊(game_socketio.py)中實現的Socket.IO服務器,它是一個具有在JS客戶端之間發送和接收消息/事件的方法的類(GameNamespace)。現在我需要將auth/sessions系統與此websockets交互進行整合,以便通過Socket.IO將用戶模型信息返回給javascript客戶端。Django,gevent-socketio和會話

這將是有請求對象或存在於GameNamespace類會話變量是有用的,所以,有一種方式來傳遞這個對象?我不是在構建它的觀點。

謝謝!

+0

沒關係,我只是讀__init__.py,該socketio模塊在此:它會簡單地連接到插座和Namespace對象(通過'在這兩種情況下'self.request''訪問)。我可以通過self.request訪問Namespace類中的請求對象:) – jam

+4

您可以回答自己的問題並接受您的答案。這樣Stack Overflow的其他用戶就可以看到問題已經解決。如果你不想這樣做,請刪除你的問題。 – 2012-10-05 08:10:01

回答