Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- from channels.generic.websocket import AsyncWebsocketConsumer
- import json
- class ChatConsumer(AsyncWebsocketConsumer):
- async def connect(self):
- ######
- ## login to external service
- ######
- #get login data from form submited when the websockted is initiated
- username = ...
- pass = ...
- self.client = Client(cd['username'], cd['password'])
- if client:
- await self.accept()
- # Receive message from room group
- async def chat_message(self, event):
- message = event['message']
- self.client.send(event['message'])
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement