相关疑难解决方法(0)

使用通道2运行服务器时无法导入ASGI_APPLICATION模块

我已按照频道指南进行操作,但是在运行这些错误抛出时

软件包的版本为 channel == 2.1.2 Django == 2.0.4

我错过了什么? 在settings.py中

INSTALLED_APPS = [
   "channels"
    ....
]

ROOT_URLCONF = 'myapp.urls'
ASGI_APPLICATION = "myapp.routing.application"
Run Code Online (Sandbox Code Playgroud)

添加的文件mayapp / routing.py

from channels.routing import ProtocolTypeRouter 

application = ProtocolTypeRouter({
    # Empty for now (http->django views is added by default)
})
Run Code Online (Sandbox Code Playgroud)

这是错误日志

System check identified no issues (0 silenced).
August 01, 2018 - 13:11:42
Django version 2.0.4, using settings 'myapp.local_settings'
Starting ASGI/Channels version 2.1.2 development server at http://127.0.0.1:8080/
Quit the server with CONTROL-C.
Unhandled exception in thread started …
Run Code Online (Sandbox Code Playgroud)

python django django-channels

8
推荐指数
4
解决办法
4670
查看次数

标签 统计

django ×1

django-channels ×1

python ×1