问题标签 [django-socketio]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
python - 如何在 django 项目中使用 django_socketio
我想在我的网站上使用 django 上的实时应用程序,我安装了 django_socketio,但我没有找到关于如何使用它的教程。你知道我该怎么做吗?
django - Django-SocketIO:/socket.io/xhr-polling// 处的关键错误
我已经从https://github.com/stephenmcd/django-socketio为 django-socketio 设置了一个示例项目。我的项目在端口 8001 上运行,socketio 服务器在端口 8002 上运行。但它在下面的部分中显示了 'socketio' 的 KeyError:
在 django_socketio/views.py:
objective-c - objective-c SocketIO 客户端无法连接到 gevent-socketIO 服务器
我正在使用 object-c socketio( https://github.com/pkyeck/socket.IO-objc ) 连接到我的 gevent-socketIO 服务器,它适用于我的网页。
客户
服务器
DJ 日志
服务器套接字 2014-01-25 18:22:01,542 [INFO] root: 连接完成
NGINX 日志
那么这里有什么问题呢?
在客户端
永远不会被调用。并且程序总是在几秒钟后跳转到以下内容。
python - django-socketio:没有属性“response_headers_list”
我无法运行 django-socketio 示例项目。
错误是:
AttributeError:“SocketIOHandler”对象没有属性“response_headers_list”
试图建立套接字连接。
根据这个问题,我似乎必须降级一些软件包。
但无法安装gevent: 0.13.6
和gevent-websocket: 0.2.3
使用 pip,我收到以下消息:
django - 运行 uwsgi 导致启动 Flash 策略服务器失败:[Errno 13] Permission denied: ('0.0.0.0', 843) 错误
我正在尝试在 EC2 上使用 uwsgi 和 nginx 设置我的 django 项目。我已经准备好我的uwsgi.ini
文件了。
但是,当我运行时:sudo uwsgi --ini uwsgi.ini
我收到以下错误:
无法启动闪存策略服务器:[Errno 13] 权限被拒绝:('0.0.0.0',843)
我的 wsgi.py 文件看起来像: PORT = 9000
我的 uwsgi.ini 文件看起来像:[uwsgi]
有人可以帮忙吗?
提前致谢
nginx - Nginx 和 Django-socketio 给出地址已经在使用错误
我正在尝试使用 uwsgi 和 nginx 设置我的 django-socketio,当我运行 sudo uwsgi --ini uwsgi.ini
我收到一条错误消息,提示地址已在使用中。我知道问题是什么,我认为他们的问题是当我运行 sudo uwsgi --ini uwsgi.ini 时,它在端口 80 上创建了一个 SocketIOServer,并且由于我的 nginx 也启动了,它也侦听端口 80。因此,他们是冲突,但我不知道如何解决它。
有人可以帮忙吗。
我的 wsgi.py 文件如下所示:
我的 nginx 文件看起来像:
ios - 实现 django-socketio iOS 客户端
我想在 iOS 中使用 Django 制作一个聊天应用程序。我选择的服务器端套接字通信方法是django-socketio,因为它与 django 集成得很好。所以我的问题是选择一种在 iOS 上实现客户端的方法。所有 django-socketio 客户端示例都在 javascript 中,例如-
要在 JavaScript 中订阅频道客户端,请使用 socket.subscribe 方法:
我想知道如何在我的 iOS 客户端中实现这样的代码,例如如何从中实现“subscribe()”通道函数,以及如何实现从 iOS 到 django-socketio 服务器定义的各种其他事件的交互性喜欢:
和@on_message
,@on_subscribe
等。
我目前正在尝试使用 NSStream 和 CFStream ,如此处所示,但事实证明我很难将它转换为使其与 django-socketio 服务器通信的方式。
(注意:对于所有看到最后一个“here”链接的人,是的,我确实先使用了twisted而不是django-socketio,但它没有任何明确定义的与 django 集成的具体方法(是的,我试着到处搜索它)。也许这将是我的下一个问题。
django - Django:如何为 manage.py 自定义 runserver_socketio 命令
我正在用 Django编写一个类似于这个包的实时聊天室。它使用命令运行一个单独的 WebSocket 服务器
但我不知道如何让runserver_socketio
命令加载我的处理程序。我可以在包中找到的唯一相关代码位于django-socketio/django_socketio/management/commands/runserver_socketio.py
:
但是到底为什么这handler
与我的代码有关?