{ "version": "0.2.0", "configurations": [ { "name": "Django: attach (debugpy in Container)", "type": "debugpy", "request": "attach", "connect": { "host": "127.0.0.1", "port": 5678 }, "pathMappings": [ { "localRoot": "${workspaceFolder}/app", "remoteRoot": "/app" } ], "justMyCode": false, "django": true }, { "name": "Django: runserver (lokal, ohne Docker)", "type": "debugpy", "request": "launch", "program": "${workspaceFolder}/app/manage.py", "args": ["runserver", "127.0.0.1:8000"], "django": true, "justMyCode": false, "env": { "DJANGO_SETTINGS_MODULE": "config.settings.dev" } }, { "name": "Celery Worker (lokal, ohne Docker)", "type": "debugpy", "request": "launch", "module": "celery", "args": ["-A", "config", "worker", "--loglevel=debug", "--concurrency=1"], "cwd": "${workspaceFolder}/app", "justMyCode": false, "env": { "DJANGO_SETTINGS_MODULE": "config.settings.dev" } }, { "name": "Pytest: aktuelle Datei", "type": "debugpy", "request": "launch", "module": "pytest", "args": ["${file}", "-v"], "cwd": "${workspaceFolder}/app", "console": "integratedTerminal", "justMyCode": false } ] }