Отправка информации по каналам Django из функции представления
В настоящее время я пытаюсь создать пользовательский интерфейс для своего приложения с помощью Django. В основном, я хочу посылать пользователю обновления о том, что происходит в бэкенде, когда он начинает выполнение задачи (например, сделать полосу загрузки или отобразить количество оставшихся шагов) и подумал об использовании каналов Django для этого.
Я настроил свои файлы rooting.py, consumers.py, а также файл asgi.py, и все работает правильно. Однако я хочу иметь возможность отправлять информацию пользователю через функцию в views.py, и я не уверен, как я могу это сделать, поскольку я не знаю, как определить сокет, к которому в данный момент подключен пользователь, из views.py и как отправить информацию через него.
Возможно, я совершенно неправильно использую каналы Django, возможно, есть другой (более простой) способ сделать это, поэтому я хотел бы получить ваш совет по этому поводу!
Спасибо!