Вызов метода ChatConsumer из views.py
Необходимо вызвать метод класса ChatConsumer из views.py и передать в него аргумент. Как это можно сделать ? И возможно ли вообще ?
consumers.py:
class ChatConsumer(WebsocketConsumer):
def connect(self):
print('Соединение установленно')
self.accept()
def receive(self, text_data=None, bytes_data=None):
print(text_data)
self.send(text_data='444')
def disconnect(self, close_code):
print('Соединение разорвано')
views.py:
from .consumers import ChatConsumer
test45 = '129'
ChatConsumer().receive(text_data=test45)
В таком случае сервер выдает ошибку: AttributeError: 'ChatConsumer' object has no attribute 'base_send'.
Мне необходимо сделать так, чтоб при определенных действиях во views.py передавать данные клиенту через Веб-сокеты. Выше был представлен самый простой пример