No meu projeto com Gunicorn, proxy reverso NGINX, containerização docker, Angular e Django, depois de solucionar uma configuração com timeout para o Gunicorn, consegui depurar, normalmente, usando o VSCode, debugpy, este iniciado dentro do arquivo “wsgi.py”, mas, agora, as mesmas etapas não são suficientes para funcionar o debugging usando o servidor Daphne.
Tentei várias alternativas, como “python -m debugpy --listen 0.0.0.0:8005 manage.py runserver 0.0.0.0:8000”, também "import debugpy
debugpy.listen((“0.0.0.0”, 8005))", além de ter tentado iniciar o servidor Daphne, diretamente, com " export DJANGO_SETTINGS_MODULE=“djangoBrEditor.settings”
daphne -b 0.0.0.0 -p 8000 djangoBrEditor.asgi:application --websocket_timeout 3600 --websocket_connect_timeout 3600 --application-close-timeout 3600".
O debugpy executa e consigo resposta dele com “telnet localhost 8005”, mas o VSCode não pára nos breakpoints como acontecia com o Gunicorn.