腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(285)
视频
沙龙
2
回答
Django
3.0
+
通道
+
ASGI
+
TokenAuthMiddleware
django
、
django-channels
、
asgi
我升级到了
Django
3.0
,现在我在使用websockets +
TokenAuthMiddleware
时得到这个错误: SynchronousOnlyOperation You cannot call
浏览 42
提问于2020-02-01
得票数 6
回答已采纳
1
回答
如何使用
通道
和websocket将
django
应用程序部署到Heroku?
django
、
heroku
、
websocket
、
django-channels
', '
django
.contrib.contenttypes', '我使用heroku-redisimport os from
django
.core.
浏览 5
提问于2021-12-24
得票数 0
回答已采纳
1
回答
部署期间
django
通道
问题
nginx
、
gunicorn
、
django-channels
、
uvicorn
、
asgi
我正在使用
Django
通道
,并使用NGINX+Gunicorn+Uvicorn进行部署,并遵循来自数字海洋的教程(即)。但是,当我使用NGINX部署时,除了使用
django
通道
的chat函数页面之外,大多数站点功能都可以使用。from
django
.core.
asgi
import get_
asgi
_application from
浏览 8
提问于2022-01-06
得票数 1
回答已采纳
3
回答
Django
Channels
ASGI
- AppRegistryNotReady:应用程序还没有加载
django
、
django-channels
、
daphne
、
uvicorn
、
asgi
使用python manage.py runserver运行我的项目时,使用
通道
asgi
开发服务器可以很好地启动它,但是,当使用Daphne (daphne project.routing:application', '
django
.contrib.auth', '
django<
浏览 71
提问于2020-10-27
得票数 0
7
回答
如何在
django
通道
上使用令牌身份验证来验证websocket?
django-rest-framework
、
django-channels
、
auth-token
我们希望我们的websockets使用
django
-
通道
,但是我们也需要进行身份验证。我们有一个与
django
- rest框架一起运行的rest,在那里我们使用令牌对用户进行身份验证,但是似乎没有将相同的功能内置到
django
-
通道
中。
浏览 42
提问于2017-04-13
得票数 67
回答已采纳
2
回答
Django
通道
-自定义身份验证中间件引发:“coroutine”对象不可调用
django
、
django-channels
from rest_framework.authtoken.models import Tokenfrom asgiref.sync import sync_to_async """ Token authorization middleware f
浏览 9
提问于2020-10-24
得票数 0
回答已采纳
1
回答
Django
3.2 `get_
asgi
_application`不是
通道
AsgiHandler的替代品
django
、
django-channels
、
asgi
TL;DR 升级到
Django
3.2之后,使用用于
ASGI
处理工作的
通道
弃用方法。使用新的推荐方法不起作用。我正在从
Django
3.0
/Channel 2升级到
Django
3.2/Channel 3。在
通道
3.0
中,不推荐实例化没有http键的ProtocolRouter,并且应该使用
django
.core.
asgi
.get_
asgi
_application作为值。, U
浏览 1
提问于2021-06-27
得票数 1
2
回答
如何为已存在的项目生成
asgi
.py?
python
、
django
、
wsgi
、
django-3.0
、
asgi
我在2.2中有一个现有的
django
项目,但现在我想开始使用
通道
,所以我必须改为
3.0
和
asgi
,而不是wsgi。 如何生成运行应用程序所需的
asgi
.py?
浏览 0
提问于2020-02-04
得票数 6
3
回答
Django
Channels Worker返回TypeError: zadd()获得意外的关键字参数'daphne
django
、
django-channels
、
daphne
、
asgi
在我的服务器上,我为
Django
频道运行了一个Daphne和一个Worker。self.channel_layer.group_add(self.name, channel)crm -我的应用在
Django
中吗 leads-198 -是<
浏览 3
提问于2019-03-28
得票数 1
6
回答
Django
通道
自定义身份验证中间件__call__()缺少两个必需的位置参数:“接收”和“发送”
django
、
websocket
、
django-channels
我正在为
django
通道
编写一个自定义身份验证中间件。class
TokenAuthMiddleware
: # Store the
ASGI
application we were
浏览 18
提问于2020-10-31
得票数 5
回答已采纳
1
回答
如何在
Django
通道
中应用基于路径的中间件?
django
、
django-channels
我目前遇到的问题是,我需要为不同的
Django
Channel消费者提供不同的身份验证机制。其中一个应该使用自定义令牌中间件,而另一个应该使用标准的基于会话的身份验证。在标准的
Django
视图中,这是使用def process_view(self, request, view_func, view_args, view_kwargs):实现的,如此answer所示。# routing.py { "http": get_
asgi
_
浏览 7
提问于2021-04-08
得票数 0
1
回答
将
django
通道
与现有
django
3.1 wsgi代码集成时出错
python
、
django
、
django-channels
、
django-3.1
在
Django
中添加
通道
时,我会得到以下错误。应用程序中的异常:init()在
Django
3.1中为
通道
添加
ASGI
_APPLICATION时接受一个位置参数"""
ASGI
config for mevsyou project.For more information on this
浏览 1
提问于2020-11-18
得票数 2
1
回答
Django
ASGI
(DAPHNE)在HEROKU部署的麻烦
django
、
heroku
、
daphne
、
asgi
在导入其他任何东西之前,我已经尝试过给get_
asgi
_application打电话,但这没有起作用。文件:from
django
.core.
asgi
import get_
asgi
_application#from channels.auth import', 'myappname.settings') #from
django
.urls import
浏览 13
提问于2022-02-24
得票数 0
1
回答
如何在daphne
ASGI
侧为
django
通道
运行wsgi
django
、
wsgi
、
django-channels
、
daphne
在我的项目中,我使用正式的
django
channels v2使用
django
通道
,如果运行python manage.py runserver,我的简单
通道
应用程序已经完成并且工作正常,但是我想在不同的端口运行
django
通道
,所以我现在使用的是daphne。现在,我在8001中的两个
通道
和8000端口中的
django
都正常工作,但是我的runserver命令运行的是
ASGI
/Channel,而不是wsgi开发服务器, S
浏览 1
提问于2019-09-05
得票数 8
1
回答
安装
通道
后,Daphne抛出500内部服务器错误
django-channels
、
daphne
我正在试用
django
频道2.x。安装和配置
通道
之后。当我执行runserver命令时。JavaScript, Images)我的
as
浏览 0
提问于2019-04-18
得票数 3
2
回答
“RedisChannelLayer”对象不可调用
python
、
django
、
heroku
、
redis
、
django-channels
我有一个
Django
应用程序,我正在使用
Django
频道,当我将这个应用程序部署到Heroku时,我得到了这个错误'RedisChannelLayer‘对象不可调用202037.544687+00:00 app[web.1]: 10.9.251.250:35308 - - [29/Aug/2020:19:33:37] "GET /favicon.ico" 500 452import os import
dja
浏览 0
提问于2020-08-30
得票数 1
3
回答
Django
应用程序在使用
asgi
时尚未加载
django
、
django-channels
、
asgi
我正在尝试使用
asgi
而不是wsgi来运行
django
项目。我将我的routing.py和
asgi
.py设置为:from
django
.conf.urls import url ] )})
asgi
.
浏览 0
提问于2018-12-08
得票数 19
回答已采纳
1
回答
没有在Heroku上的
Django
应用程序中工作的Web套接字
django
、
heroku
、
websocket
、
redis
、
channels
我正试图在heroku上运行我的第一个
django
应用程序,我成功地部署了这个应用程序,除了网络套接字之外,一切都正常工作。在本地,我在内存
通道
中使用,一切都正常。我在heroku上试用了内存
通道
和redis,两者都不起作用。我尝试了许多不同的秘密,但我想不出任何解决办法。此外,heroku日志也没有给我任何可能出错的线索。'/game/' + gameId); CHANNEL_LAYERS = {
浏览 2
提问于2019-01-14
得票数 1
1
回答
获得一个"
Django
只能处理
ASGI
/HTTP连接,而不能处理websocket。“在heroku上托管
ASGI
时出错?
python
、
django
、
heroku
、
websocket
我正在Heroku上通过
Django
通道
部署WSGI和
ASGI
/websockets。它在当地工作,但在生产过程中给我带来了麻烦。:import
django
os.environ.setdefault('
DJANGO
_SETTINGS_MODULE', 'API.settings'
浏览 14
提问于2021-07-02
得票数 1
回答已采纳
1
回答
Django
ASGI
在Heroku的部署
python
、
django
、
heroku
、
channels
、
asgi
我想要一个清晰的解释,说明我应该如何在Heroku上部署
Django
3.x和
通道
2.x。我的
asgi
.py文件import
django
appli
浏览 2
提问于2020-04-23
得票数 0
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Django 3.0 版本正式发布,支持异步功能
Django 3.0 alpha 1发布,建站利器再添多项新功能,包括异步!
Django Channels实时推送
Django Channel处理Websocket链接
Django 3.1发布,支持异步 view 和 middleware
热门
标签
更多标签
云服务器
ICP备案
实时音视频
即时通信 IM
对象存储
活动推荐
运营活动
广告
关闭
领券