Guest User

Untitled

a guest
Jun 23rd, 2018
93
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.63 KB | None | 0 0
  1. $ python3 manage.py shell
  2. >>> import channels.layers
  3. >>> channel_layer = channels.layers.get_channel_layer()
  4. >>> from asgiref.sync import async_to_sync
  5. >>> async_to_sync(channel_layer.send)('test_channel', {'type': 'hello'})
  6. >>> async_to_sync(channel_layer.receive)('test_channel')
  7. {'type': 'hello'}
  8.  
  9. Traceback (most recent call last):
  10. File "<console>", line 3, in <module>
  11. File "/anaconda3/envs/chatapp/lib/python3.6/site-packages/asgiref/sync.py", line 64, in __call__
  12. return call_result.result()
  13. File "/anaconda3/envs/chatapp/lib/python3.6/concurrent/futures/_base.py", line 425, in result
  14. return self.__get_result()
  15. File "/anaconda3/envs/chatapp/lib/python3.6/concurrent/futures/_base.py", line 384, in __get_result
  16. raise self._exception
  17. File "/anaconda3/envs/chatapp/lib/python3.6/site-packages/asgiref/sync.py", line 78, in main_wrap
  18. result = await self.awaitable(*args, **kwargs)
  19. File "/anaconda3/envs/chatapp/lib/python3.6/site-packages/channels_redis/core.py", line 134, in send
  20. async with self.connection(index) as connection:
  21. File "/anaconda3/envs/chatapp/lib/python3.6/site-packages/channels_redis/core.py", line 447, in __aenter__
  22. self.conn = await aioredis.create_redis(**self.kwargs)
  23. File "/anaconda3/envs/chatapp/lib/python3.6/site-packages/aioredis/commands/__init__.py", line 177, in create_redis
  24. loop=loop)
  25. File "/anaconda3/envs/chatapp/lib/python3.6/site-packages/aioredis/connection.py", line 76, in create_connection
  26. assert isinstance(address, (tuple, list, str)), "tuple or str expected"
  27. AssertionError: tuple or str expected
  28.  
  29. asgiref==2.3.2,
  30. channels==2.1.2
  31. Django==2.0.5
  32. Python==3.5+
Add Comment
Please, Sign In to add comment