我想清楚地解释我应该如何在 Heroku 上部署 Django 3.x 和通道 2.x。我的 asgi.py 文件
import os
import django
from channels.routing import get_default_application
os.environ.setdefault('DJANGO_SETTINGS_MODULE', 'mainProj.settings')
django.setup()
application = get_default_application()
还,
import channels.asgi
和
channel_layer = channels.asgi.get_channel_layer()
返回一个错误,指出没有名为 channels.asgi 的模块