Django как передать аргументы из views.py в функцию websocket "on_open" в другом файле

В моем Django в файле tasks.py я использую подключение по websocket - on_open_socket функция:

def on_open__socket(ws):
 print("Socket connected")

Мое подключение:

ws.on_open = on_open_socket

Как я могу передать дополнительные аргументы динамически в "on_open_socket" из views.py, например, следующим образом:

def on_open__socket(ws, {new arguments -> name, date}):
 print("Socket connected")
 stream = {
  "name" = name 
  "date" = date
 }

Я пробовал использовать partial, но не могу понять, как это сделать из views.py.

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