django-channels 相关问题

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

Django正在等待带有@database_sync_to_async装饰器的函数来获取多个对象引发错误

我正在为异步功能集成django通道。我正在尝试使用函数上的await来获取用户模型的多个对象。 Consumer.py类TeamConsumer(AsyncConsumer):异步...

回答 1 投票 0

在这种情况下,有人可以解释'query_string'与'headers'

在这种情况下,有人可以解释'query_string'与'headers'吗?这是来自Django项目的consumers.py文件。 query_string = parse_qs(scope ['query_string'])query_string = parse_qs(...

回答 1 投票 0

使用NGINX和Supervisor设置后如何连接Websocket?

我在wsgi应用程序旁边创建了一个Django频道。如果运行,一切正常:daphne -b 0.0.0.0 -p 8001 myapp.asgi:application我可以连接到websocekt,但是在创建之后...

回答 1 投票 0


WebSocket服务器拒绝Django通道中的所有连接

我正在与django(后端)聊天并作出反应(前端)。我使用Django Channels创建了WebSocket服务器,但是它不起作用:当尝试与React连接时,它抛出Forums.jsx:61 ...

回答 1 投票 0

如何仅允许登录用户在Django通道中连接到websocket?

我有一个聊天应用程序,我只希望已登录的用户能够连接到websocket。你怎么能做到?是否有类似Django频道的@login_required装饰器之类的东西?...

回答 2 投票 0

channels_redis在docker-compose网络模式网桥中引发“名称或服务未知”

我有一个使用通道,channels_redis和graphene_subscriptions的django应用程序。保存数据库模型实例时,graphene_subscriptions用于通过通道发布消息(...

回答 1 投票 0

Django频道-延迟的消息传递不起作用

我试图通过延迟Django通道中的组消息来模仿耗时的Django响应,但是它不起作用。使用者非常简单:类ExportConsumer(JsonWebsocketConsumer):...

回答 1 投票 1

与Nginx一起使用的Daphne websocket错误200

im试图实现一个由nginx,daphne和gunicorn组成的系统。到目前为止,我已经开始工作了,但是我面临着连接达芙妮的网络套接字的问题。这个问题...

回答 1 投票 0

如何从通道层的组中删除所有连接| Django频道

我想将频道组用作游戏的游说系统,当游戏结束时,将所有人从游说中删除,但是我不确定如何1)遍历该组中的用户,2)删除所有用户。 。

回答 1 投票 0

是否有channel_layer的内置方法返回Django通道中的“组列表”?

我想向用户显示在使用Django-Channels构建的实时聊天应用程序中打开的聊天室列表。为此,需要使用一种方法返回组列表,因为组的功能是...

回答 1 投票 0

Django通道错误:消息类型为websocket.receive的没有处理程序

thread.html //console.log(window.location)var loc = window.location var formData = $(“#form”)var msgInput = $(“#message_id”)var wsStart ='ws:/ /'if(loc.protocol =='https:'){...

回答 1 投票 0

组和通道层使过程停止而没有引发异常

[从这个非常简单的工作代码示例开始:从channels.generic.websocket导入JsonWebsocketConsumer类IsacomptaManagementFeesConsumer(JsonWebsocketConsumer):在...时传递]]

回答 1 投票 1

何时使用BDD以及何时进行单元测试?

我的任务是为将来的Django Channels + DRF项目编写测试,不要问为什么(我们现在只有草率的文档)。因此,测试必须测试用户用例(例如可能是...

回答 1 投票 0

将聊天对话保存在json字段中

我创建了一个聊天机器人。我想在通道断开连接或用户结束聊天或不活动5分钟后将对话保存在JSONField中(“ question1”:“ answer1”,“ question2”:“ answer2” ...)。 ...

回答 1 投票 0

Djnago频道安全性

[我正在研究Django频道,并且有这个问题:假设我有一个路由频道:websocket_urlpatterns = [re_path(r'^ ws / chat /(?P [^ /] +)/ $',ChatConsumer) ,]结果,...

回答 1 投票 0

带有websocket的Django框架

Iam使用Websocket在django 2中工作,以便将响应传递给游戏服务器,并往返于游戏服务器。任何人都可以建议用于完成服务器与...之间的通信任务的方法或正确流程]

回答 1 投票 0

websocket运行异步功能,但返回错误:无法从正在运行的事件循环中调用asyncio.run()

我正在尝试使用django-channels 2创建websocket。我需要运行一个异步方法,该方法应返回命令的输出,以便可以将数据传递回网站上的用户。我的问题是...

回答 1 投票 1

渠道获取网址参数不带空格

您好,我正在摆弄django-channels 2,想获取URL参数并在函数中使用它,但是似乎它包含空格或类似内容,这会导致我的函数出现问题。我的...

回答 1 投票 0

如何使用django-channels 2处理消息?

[在我的Django项目中,我创建了一个通知应用程序,该应用程序检测何时保存了特定模型,并向所有客户端推送通知(基于https://arunrocks.com/understanding-django -...

回答 1 投票 0

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