Advertisement
Guest User

Untitled

a guest
Mar 10th, 2019
128
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.61 KB | None | 0 0
  1. from channels.generic.websocket import AsyncWebsocketConsumer
  2. import json
  3.  
  4. class ChatConsumer(AsyncWebsocketConsumer):
  5. async def connect(self):
  6.  
  7. ######
  8. ## login to external service
  9. ######
  10.  
  11. #get login data from form submited when the websockted is initiated
  12. username = ...
  13. pass = ...
  14.  
  15. self.client = Client(cd['username'], cd['password'])
  16. if client:
  17. await self.accept()
  18.  
  19. # Receive message from room group
  20. async def chat_message(self, event):
  21. message = event['message']
  22.  
  23. self.client.send(event['message'])
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement