为什么 :
from channels.asgi import get_channel_layer
结果是 :
from channels.asgi import get_channel_layer
ImportError: No module named asgi
我正在使用 Django (1.9) 和 python(3.4)。而且,在 pycharm 中编辑时,我看到 IDE 正在为我提供快速提示。
原文由 sivabalan19 发布,翻译遵循 CC BY-SA 4.0 许可协议
我能够解决这个问题;如果您使用的是通道 2,则通道层与旧版本有很大不同。
我建议您尝试以下操作:
settings.py
上配置通道层:如果使用 redis,希望你已经安装了 redis。
asgi.py
文件:你可以看到 这个 解决方案。