应该用于为django带来异步(WebSockets和HTTP2)的django-channels项目。
我正在尝试访问我的 Consumer.py 范围内的用户,并从数据库中获取一些与用户相关的模型。但是,我似乎正在使用 AuthMiddlewareStack 来验证所有 websocket
Django Channels 在使用 Html 时与邮递员一起抛出错误。 我正在关注 Django 套接字教程 “这是 Django 中显示的错误”。 WebSocket 握手 /ws/chat/roomName/ ...
ASGI/Daphne Django 问题中的 AttributeError
我用 Django 完成了 WebSocket 教程,但是当我执行“python manage.py runserver”时遇到了这个问题: HTTP GET /chat/hello/ 200 [0.01, 127.0.0.1:65009] WebSocket HANDSHA...
如何在 django 的 celery 共享任务函数中运行通道函数?
我在一个 django proejct 中工作,同时使用 celery、redis、rabbitmq、channels。我正在使用两个队列 Queue A 和 Queue B 来分配我的任务,我正在使用 rabbitmq 和 redis ....
Django 和 Websocket 给出错误索引:WebSocket 连接到 'ws://127.0.0.1:8000/ws/chat/example/' 失败:
我正在关注 django 频道上的教程,我遇到了一个我无法解决的错误。 在 Web 控制台中显示: index(16):与“ws://127.0.0.1:8000/ws/chat/example1/”的 WebSocket 连接
应用程序内部异常:找不到路径 'ws/chat/room/2/'
Django 频道问题。请帮忙。 路由.py websocket_urlpatterns = [ url(r'ws/chat/room/(?P\d+)/$', ChatConsumer.as_asgi()),] 房间.html var chatSocket = new WebSocket...
Django Channels 在本地工作正常但在生产中失败
我有一个使用 Django 和 Django Channels 的简单聊天应用程序。我正在关注 Django Channels 教程。它在本地运行良好,但在生产中却失败了。 这是我运行的 JavaScript 代码...
我们有一个 Django Channels 应用程序,简而言之,它的功能是这样的 客户端发出 /start HTTP 请求,返回一个唯一的 id,比如 123。这个唯一的 id 被写入数据库
WebSocket 握手 /ws/ [127.0.0.1:54395] WebSocket 断开连接 /ws/ [127.0.0.1:54395] 握手后我的 websockets 断开连接。请提出可以遵循的解决方案或教程...
Django Channels 4.0.0 + Docker Redis 在一段时间后停止发送消息
我正在使用 Django 4.1.3 + Channels 4.0.0 和带有 Redis 的 Docker:最新的。它在 Daphne 4.0.0 上运行。我还有在 React 上编写的前端,它使用重新连接的 websocket 来建立不死连接...
Django Channels AsyncWebsocketConsumer 渲染模板
我正在尝试通过 Django 通道通过 websocket 发送 HTML。它适用于非异步 Websocket 消费者,但在将所有内容转换为异步后,我留下了最后一个错误。 她...
我正在尝试创建一个用于订购食物的 Web 应用程序,其中厨房登录到网页,然后接收订单的实时更新。理想情况下,他们只会让网页打开 1...
WebSocket ['172.18.0.1', 53588] 被应用拒绝
在我的项目中,用户需要通过带有令牌的中间件进行身份验证才能连接到消费者,当我打开与失眠的连接时,它与 virtualvenv 一起工作正常,但是当我尝试...
有人能告诉我 group_layers 和 channel_layers 之间的区别吗?
你好,我是 django_channels 的新手,但我想了解 channel_layer 和 group_layer 之间的区别,我正在阅读文档,看起来他们做的完全一样......
我编写了一个 Django 应用程序来接收长时间运行任务的更新。我将 Redis 用作网络套接字的通道层,并使用 Redis Streams 来存储 ta...
为 Django Channels 从 WSGI 切换到 ASGI,现在 CircleCI 抛出“损坏的双链表”,即使测试通过了
我一直在做一个需要 WebSockets 的项目。该平台是用 Django 构建的,运行的是 WSGI 服务器 gunicorn。我们决定使用 Django Channels 实现 WebSockets。 我设置
在通过 Django Channels 连接到 Websockets 的同时持续使用来自 Redis Streams 的消息的有效方法
我编写了一个 Django 应用程序来接收长时间运行任务的更新。我将 Redis 用作网络套接字的通道层,并使用 Redis Streams 来存储 ta...
Django 通道在使用 redis 的 docker-compose 项目后无法连接(查找)websocket
我目前已经使用redis层通过django通道实现了websocket连接。 我是 docker 的新手,不确定我可能在哪里犯了错误。在 docker-compose up -d --build ...
WebSocket 连接失败 Django-channels
我正在尝试使用 Django-Channels 创建基于套接字的应用程序,但我在连接到 WebSocket 时遇到问题。为了展示我的问题,我创建了一个测试项目。 来自...的错误消息
我正在关注频道页面上的教程https://channels.readthedocs.io/en/stable/tutorial/part_1.html 但在第二部分结束时,websocket 应该可以工作,但在我的例子中它说: