Как ввести среду разработки Hatch shell в профиль запуска отладчика VS Code при отладке django

Я пытаюсь запустить свое приложение Django с помощью отладчика VS codes. Мне нужно выполнить команду 'hatch shell', чтобы войти в мою среду разработки hatch перед запуском команды сервера 'py manage.py runserver'. Я не могу найти, как это сделать, используя профиль отладчика VS code, указанный в файле launch.json ниже.

{
    "version": "0.2.0",
    "configurations": [
        {
            "name": "Python Debugger: Django",
            "type": "debugpy",
            "request": "launch",
            "program": "${workspaceFolder}/testproject/manage.py",
            "args": [
                "runserver"
            ],
            "django": true,
            "justMyCode": true
        }
    ]
}

Я попытался запустить 'hatch shell' в качестве preLaunchTask, но команда runserver не выполнилась в среде shell.

Полезные ресурсы: https://code.visualstudio.com/docs/python/tutorial-django#_create-a-debugger-launch-profile

https://code.visualstudio.com/docs/python/debugging

Вернуться на верх