django-channels 相关问题

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

使用通道2时,无法在runserver中导入ASGI_APPLICATION模块

我已经按照渠道教程但是在运行这些错误时抛出软件包的版本是渠道== 2.1.2 Django == 2.0.4我错过了什么?在settings.py中INSTALLED_APPS = [“频道”...

回答 4 投票 7

与Daphne的Nginx给出了502 Bad Gateway

我决定用daphne取代uwsgi,因为我遇到了Django频道和uwsgi的问题。完成本教程后。我在启用网站的过程中以这种方式配置了我的nginx。大多数其他......

回答 1 投票 2

从一个uwsgi调度请求到另一个运行Django Channels的uwsgi实例

我目前正在使用Django频道进行websocket通信。我读了这篇文章,并指出我应该将项目分成两个uwsgi实例。它声明“网络服务器进行......

回答 1 投票 0

django通道异步功能按顺序运行

我试图在频道组发送功能后将消息写入数据库。但是,不是完成组发送功能,而是执行组发送功能暂停...

回答 1 投票 1

在后台启动./manage.py runworker

我想知道我在后台启动./manage.py runworker的选择。我试过做这个python ./manage.py runworker 2 >> ./ daphneWorker.log>&2但是那样做......

回答 2 投票 2

带redis的django通道:建立websocket连接之前创建的消息丢失

我设法让django使用频道向浏览器websocket客户端发送消息。但我不太了解它。我的Celery后台任务在websocket之前创建的消息......

回答 1 投票 0

从Celery任务向频道发送消息

Django 2.1.1,Django Channels 2.1.3,Celery 4.2.1我在Celery中设置了一个任务,在任务结束时,我需要向客户端发送一个websocket消息。但是,websocket消息是......

回答 1 投票 1

使用频道2向一个用户发送通知

我想使用频道2向特定的经过身份验证的用户发送通知。在下面的代码中,我发送通知作为广播,而不是我想向特定用户发送通知。 ...

回答 1 投票 0

Django +频道+达芙妮+球童+管理员文件上传= 413错误

我有一个Django Web应用程序,在生产中与Caddy一起部署。我使用Caddy作为指向daphne的反向代理,指向我的Django应用程序。但是,当我尝试上传5MB时......

回答 1 投票 0

Django通道 - 在循环中调用websocket disconnect

我正在使用Django-channels,以便在创建模型的新实例时提供即时通知。为此,我使用django-channels和SyncConsumer。一切正常......

回答 1 投票 0

Django Channels停止使用self.receive_lock.locked错误

我正在努力解决使用Django Channels制作通知系统的问题。它在当地工作正常。在生产中(在Webfaction上),它可以正常工作几分钟,然后停止......

回答 1 投票 4

获取作为序列化对象发送的请求用户的配置文件

我将请求的用户对象发送到后台任务,后台任务负责获取该用户的配置文件,然后计算配置文件的完整性。我可以发送序列化用户...

回答 1 投票 0

需要在Django Channels套接字中登录?

我正在尝试Django 1.10中的频道并建立一些消费者。我尝试为它创建一个login_required装饰器,在执行它之前关闭连接以防止访客进入...

回答 3 投票 13

Django频道错误 - 无法导入BACKEND'asgi_redis.RedisChannelLayer'

我已经安装了Django-Channels但是在运行daphne-server时我得到了下面给出的错误:文件“/usr/local/lib/python2.7/dist-packages/channels/asgi.py”,第36行,在make_backend中” ...

回答 5 投票 7

使用django-channels向单个用户发送消息

我一直在尝试django-channels,包括阅读文档和玩弄例子。我希望能够通过保存新实例向单个用户发送消息...

回答 5 投票 10

AWS Application Load Balancer上的Websocket + SSL

我在ElastickBeanstalk上部署了一个Django应用程序。我最近从Classic - > Application迁移了负载均衡器以支持Websocket(由以下形式组成的层:Django-channels(〜= 1.1.8,...

回答 3 投票 1

将Django通道添加到设置文件中的installed_apps后出错

我只是尝试django频道,所以我创建了一个虚拟环境并安装了django,drf和channels。它引发了错误,要求安装Visual C ++构建工具后得到解决。 ...

回答 1 投票 1

新聊天消息通知Django频道

我已经在我的Django应用程序中设置了Django Channels 2.1.2,并遵循教程,现在需要为新消息设置通知系统。我想以最简单的方式做到这一点。我可以 ...

回答 2 投票 6

如何从websocket请求中找到用户?

在django channels 2.1.2中,我们可以通过以下方式获取经过身份验证的登录用户:class ChatConsumer(AsyncConsumer):async def websocket_connect(self,event):logged_in_user = self.scope [...

回答 1 投票 1

Django-Channels:在课堂上锁定关键部分

我有一个扩展WebsocketConsumer的类,因此通过websocket与客户端进行通信。从我的理解,整个过程是事件驱动的,我有一个关键的方法......

回答 1 投票 1

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