Как вызывать функции AsyncWebsocketConsumer из разных файлов в Django
class ChatConsumer(AsyncWebsocketConsumer):
async def receive(self, text_data):
pass
class CreateChatMessageView(APIView):
...
message_obj = ChatMessage.objects.create(chat_room=chat_room_obj, sender_id=sender_id, receiver_id=receiver_id, message_text=message_text, message_attachment=message_attachment)
# here I want to call the 'receive' function from 'ChatConsumer(AsyncWebsocketConsumer):'
message_obj.save()
...
- Я хочу вызвать функцию
receive
из ChatConsumer(AsyncWebsocketConsumer):
.
- Как я могу это сделать?
Вернуться на верх