Подключение к каналам django из внешнего скрипта

У меня есть сервер django с запущенным websocket, в той же системе у меня есть другое python приложение, которое я не могу добавить в django. Я пытаюсь подключиться к каналам django с помощью python redis SDK. (Я использую redis в каналах django)

Мой текущий подход заключается в том, чтобы найти способ подключиться к клиенту redis для каналов django и отправлять и получать сообщения через него. (Я не уверен даже, возможно ли это)

import redis
r = redis.Redis(host='localhost', port=6379, db=0)
group_name = "MY_GROUP"
for x in r.client_list():
    print(x) # how to connect to client here and send and receive message? 

Другим решением будет создание прямого websocket-соединения с помощью websockets lib, но можем ли мы сделать это с redis напрямую.

Вернуться на верх