django-channels 相关问题

应该用于为django带来异步(WebSockets和HTTP2)的django-channels项目。

DRF、通道和模型观察者 - 即使模型发生变化,消息也不会通过 websocket 发送到客户端?

我的 DRF 应用程序中有这些定义: 通知模型: 从 django.db 导入模型 类通知(模型。模型): id = models.BigAutoField( auto_created=True,primary_key=True,

回答 0 投票 0

Websocket 连接在生产环境中失败。 (Nginx、Gunicorn、Daphne)(Django/React)

我正在尝试将我的 Django Rest Framework 应用程序部署到生产环境中。我有自己的运行 Debian 的服务器。我对部署 DRF 和 React 应用程序以及应用程序的 WSGI 部分并不陌生...

回答 0 投票 0

django 频道中的破管

[26/Apr/2023 10:34:57,191] - 来自('127.0.0.1',54766)的管道损坏,django-chaneels 中的连接错误 [26/Apr/2023 10:34:57,191] - 来自 ('127.0.0.1', 54766) 的管道损坏

回答 0 投票 0

如何使用django频道创建游戏大厅和配对

我正在使用 django 频道创建一个 2 人游戏,如井字游戏或西洋跳棋。 我的主要问题是如何保留加入大厅等待配对的玩家的状态。你会...

回答 1 投票 0

Django daphne:应用程序尚未加载

当我尝试跑步时 daphne -p 8001 messanger.asgi:应用程序 我收到此错误:django.core.exceptions.AppRegistryNotReady:尚未加载应用程序。 如果我在没有达芙妮的情况下运行服务器,我会收到此错误:L ...

回答 2 投票 0

等待 django 通道消费者中的 websocket 连接

当另一个用户在服务器上执行特定操作时,我正在使用 Celery 和 Channels 通知用户。在浏览器上,我使用 WebSockets 将用户连接到消费者。不幸...

回答 1 投票 0

无法在 django 中显示从 python 脚本到 HTML 视图的连续输出

我正在尝试在 HTML 页面上显示 python 脚本的连续输出,但是一旦脚本的整个执行完成,就会显示输出。我已经使用 subprocess 来 ...

回答 0 投票 0

django websocket 在循环中异步发送消息

我正在尝试使用 AsyncJsonWebsocketConsumer 类创建一个 websocket 通道。我想每 5 秒循环发送一次消息,我的 websocket 通道的消费者(ReactJS App Cl ...

回答 4 投票 0

Django 通道 JWT 身份验证

我正在尝试访问我的 Consumer.py 范围内的用户,并从数据库中获取一些与用户相关的模型。但是,我似乎正在使用 AuthMiddlewareStack 来验证所有 websocket

回答 2 投票 0

WebSocket django 频道不适用于邮递员

Django Channels 在使用 Html 时与邮递员一起抛出错误。 我正在关注 Django 套接字教程 “这是 Django 中显示的错误”。 WebSocket 握手 /ws/chat/roomName/ ...

回答 2 投票 0

ASGI/Daphne Django 问题中的 AttributeError

我用 Django 完成了 WebSocket 教程,但是当我执行“python manage.py runserver”时遇到了这个问题: HTTP GET /chat/hello/ 200 [0.01, 127.0.0.1:65009] WebSocket HANDSHA...

回答 1 投票 0

如何在 django 的 celery 共享任务函数中运行通道函数?

我在一个 django proejct 中工作,同时使用 celery、redis、rabbitmq、channels。我正在使用两个队列 Queue A 和 Queue B 来分配我的任务,我正在使用 rabbitmq 和 redis ....

回答 0 投票 0

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 连接

回答 1 投票 0

应用程序内部异常:找不到路径 'ws/chat/room/2/'

Django 频道问题。请帮忙。 路由.py websocket_urlpatterns = [ url(r'ws/chat/room/(?P\d+)/$', ChatConsumer.as_asgi()),] 房间.html var chatSocket = new WebSocket...

回答 0 投票 0

Django Channels 在本地工作正常但在生产中失败

我有一个使用 Django 和 Django Channels 的简单聊天应用程序。我正在关注 Django Channels 教程。它在本地运行良好,但在生产中却失败了。 这是我运行的 JavaScript 代码...

回答 0 投票 0

问题扩展 Django Channels 应用程序

我们有一个 Django Channels 应用程序,简而言之,它的功能是这样的 客户端发出 /start HTTP 请求,返回一个唯一的 id,比如 123。这个唯一的 id 被写入数据库

回答 0 投票 0

握手后 Websocket 连接断开

WebSocket 握手 /ws/ [127.0.0.1:54395] WebSocket 断开连接 /ws/ [127.0.0.1:54395] 握手后我的 websockets 断开连接。请提出可以遵循的解决方案或教程...

回答 1 投票 0

Django Channels 4.0.0 + Docker Redis 在一段时间后停止发送消息

我正在使用 Django 4.1.3 + Channels 4.0.0 和带有 Redis 的 Docker:最新的。它在 Daphne 4.0.0 上运行。我还有在 React 上编写的前端,它使用重新连接的 websocket 来建立不死连接...

回答 2 投票 0

Django Channels AsyncWebsocketConsumer 渲染模板

我正在尝试通过 Django 通道通过 websocket 发送 HTML。它适用于非异步 Websocket 消费者,但在将所有内容转换为异步后,我留下了最后一个错误。 她...

回答 0 投票 0

有人知道如何创建 Django 持久连接或 SSE 吗?

我正在尝试创建一个用于订购食物的 Web 应用程序,其中厨房登录到网页,然后接收订单的实时更新。理想情况下,他们只会让网页打开 1...

回答 0 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.