Он подключается нормально, но я не получаю сообщение, которое хочу отправить.
class ArticleConsumer(AsyncJsonWebsocketConsumer):
async def connect(self):
print("WebSocket Connected")
await self.accept()
async def send(self, text_data=None, bytes_data=None):
print("Hello")
print("Sending WebSocket Text Data : ", text_data)
print("Sending WebSocket Bytes Data : ", bytes_data)
await send(text_data="Hi this is text")
await send(bytes_data="Hi this is frame")
async def disconnect(self):
print("WebSocket Disconnected")
Терминал просто показывает это
WebSocket Connected
WebSocket CONNECT /api/ [127.0.0.1:52360]
WebSocket HANDSHAKING /api/ [127.0.0.1:52362]
WebSocket Connected
WebSocket CONNECT /api/ [127.0.0.1:52362]
, что означает async def send
isn не работает. Я также пытался изменить его на async def receive
, но он не работает.
Вот репо бэкэнд-проекта:
https://www.github.com/prateekamana/tempstack