2016-02-10 8 views
1

Я пытался реализовать пример приложения gevent-socketio django chat из официального репозитория git. С python 2.7.6, django 1.9.2 и socket.io 1.4.5. @https://github.com/abourget/gevent-socketio/tree/master/examples/django_chat. Сервер работает, но я не могу получить соединение с сервером и клиентом. Я запустил сервер из разных браузеров и попытался отправить сообщение между ними. Но связи никогда не было. Вместо того, чтобы каждый раз, когда я пытаюсь подключиться через браузер я получаю эту ошибкуkey-error: «socketio» в gevent-socketio + реализация приложения django chat

ERROR Exception при обработке socketio связи Traceback (самый последний вызов последнего):

Файл «/ главная/Razon/GEvent-socketio/socketio/sdjango .py», строка 66, в socketio socketio_manage (request.environ, SOCKETIO_NS, запрос) Файл "/ главная/Razon/GEvent-socketio/socketio/INIT .py", строка 67, в socketio_manage гнездо = ​​окружа ['socketio'] KeyError: 'socketio'

Либо предложите мне какое-либо решение, либо предложите мне любую другую надежную платформу для привязки к django, чтобы я мог реализовать многопользовательскую карточную игру в режиме реального времени с чатом в реальном времени. Заранее спасибо. :)

ответ

0

Возможно, вы не используете сервер gevent? Я получил то же сообщение об ошибке в Pyramid с другим сервером.

С Github страницы:

Note: you need to use the gevent python WSGI server to use gevent-socketio.