24 / 25
Как использовать Django Channels для WebSocket и асинхронных обработчиков (consumers)?
Django Channels добавляет в Django асинхронность (ASGI) и WebSocket. Создаёте AsyncWebsocketConsumer с connect/disconnect/receive_json, регистрируете в routing.py, подключаете слой каналов (Channel Layer на Redis) для рассылки сообщений. Запуск через uvicorn/daphne.