từ tài liệu
Các lớp kênh là một phần hoàn toàn tùy chọn của Kênh kể từ phiên bản 2.0. Nếu bạn không muốn sử dụng chúng, chỉ cần không đặt CHANNEL_LAYERS hoặc đặt nó thành chính tả trống {}.
Điều đó có nghĩa là bạn sẽ không thể sử dụng self.channel_layer
trong khách hàng mà bạn dựa vào.
Vì vậy, nó là tùy chọn nhưng bạn cần.
Trong bộ nhớ tồn tại:
CHANNEL_LAYERS={
"default": {
"BACKEND": "channels.layers.InMemoryChannelLayer"
}
}