首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >ASGI_APPLICATION不使用Django通道

ASGI_APPLICATION不使用Django通道
EN

Stack Overflow用户
提问于 2022-10-17 00:37:59
回答 3查看 990关注 0票数 5

我遵循了通道文档中的教程,但是当我启动服务器python3 manage.py runserver时,它给了我以下内容:

代码语言:javascript
复制
Watching for file changes with StatReloader
Performing system checks...

System check identified no issues (0 silenced).
October 17, 2022 - 00:13:21
Django version 4.1.2, using settings 'config.settings'
Starting development server at http://127.0.0.1:8000/
Quit the server with CONTROL-C.

当我期待它给我这个:

代码语言:javascript
复制
Watching for file changes with StatReloader
Performing system checks...

System check identified no issues (0 silenced).
October 17, 2022 - 00:13:21
Django version 4.1.2, using settings 'config.settings'
Starting ASGI/Channels version 3.0.5 development server at http://127.0.0.1:8000/
Quit the server with CONTROL-C.

settings.py

代码语言:javascript
复制
INSTALLED_APPS = [
    'channels',
    'django.contrib.admin',
    'django.contrib.auth',
    'django.contrib.contenttypes',
    'django.contrib.sessions',
    'django.contrib.messages',
    'django.contrib.staticfiles',
    ...
]

ASGI_APPLICATION = 'config.asgi.application'

asgi.py

代码语言:javascript
复制
import os
from django.core.asgi import get_asgi_application
from channels.routing import ProtocolTypeRouter

os.environ.setdefault('DJANGO_SETTINGS_MODULE', 'config.settings')

application = ProtocolTypeRouter({
    'http': get_asgi_application(),
})

即使我将ASGI_APPLICATION = 'config.asgi.application更改为ASGI_APPLICATION = '',它也不会产生任何错误。

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2022-10-18 09:23:26

这可能是因为所使用的Django和通道版本不兼容Try:channels==3.0.4 and django==4.0.0

票数 4
EN

Stack Overflow用户

发布于 2022-10-27 16:46:11

使用支持通道的python版本,您将在pypi通道页面找到它。

票数 0
EN

Stack Overflow用户

发布于 2022-11-17 17:14:03

我也有同样的问题,发现有一个新的释放频道。由于项目的Pipfile没有指定版本,所以它被自动升级。

也许你也有同样的问题,你的问题在v4.0频道发布两天后被问到了。

降级到3.0.5再次解决了问题,直到我能够正确升级。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/74091600

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档