django. По инструкции (https://alex-oleshkevich.medium.com/websockets-in-django-3-1-73de70c5c1ba) прикрутил вебсокеты. Поднял сервер nginx + uvicorn по инструкии (https://evileg.com/ru/post/3/). При событии websocket.accept возникает ошибка: Internal Server Error: /websocket/
Traceback (most recent call last):
File "/home/pi/microwire_env/lib/python3.7/site-packages/asgiref/sync.py", line 458, in thread_handler
raise exc_info[1]
File "/home/pi/microwire_env/lib/python3.7/site-packages/django/core/handlers/exception.py", line 38, in inner
response = await get_response(request)
File "/home/pi/microwire_env/lib/python3.7/site-packages/django/core/handlers/base.py", line 233, in _get_response_async
response = await wrapped_callback(request, *callback_args, **callback_kwargs)
File "./app/views.py", line 76, in websocket
await socket.accept()
AttributeError: 'ASGIRequest' object has no attribute 'accept'
В чём проблема?
Help plz. Второй день мучаюсь)
гуглил?
socket определена в аргументах, Да гуглил конечно
Обсуждают сегодня