django 3.2
channels 3.0.5
出现报错: channels.exceptions.InvalidChannelLayerError: BACKEND is unconfigured or doesn't support groups

在 settings.py 配置 BACKEND
# 设置通道层的通信后台 - 本地测试用
CHANNEL_LAYERS = {
"default": {
"BACKEND": "channels.layers.InMemoryChannelLayer"
}
}
在Django3.2项目中使用channels3.0.5构建WebSocket在线聊天室时,遇到了channels.exceptions.InvalidChannelLayerError错误,原因是BACKEND未正确配置或不支持groups功能。为解决此问题,文章介绍了如何在settings.py中配置CHANNEL_LAYERS,特别是设置channels.layers.InMemoryChannelLayer作为本地测试的BACKEND。
2923

被折叠的 条评论
为什么被折叠?



