#django #debugging #configuration #visual-studio-code #command
#django #отладка #конфигурация #visual-studio-code #команда
Вопрос:
Я использую Visual Studio Code IDE для разработки и отладки моего проекта Django. У меня есть несколько пользовательских команд управления, и я не знаю, как отладить этот код из VS Code. Я пробовал разные конфигурации, но ни одна не работает.
Конфигурация, которую я пробовал, является
{
"name": "Python: Module",
"type": "python",
"request": "launch",
"program": "${workspaceFolder}/manage.py",
"args": [
"send_daily",
],
"console": "integratedTerminal"
},
Эта конфигурация не останавливается в точках останова, которые я настроил.
Я ожидаю, что отладчик запустится, и выполнение остановится при настройке точек останова в коде пользовательской команды.
Ответ №1:
Я думаю, вам может потребоваться добавить ‘django’: true в качестве поля в конфигурацию, подобную этому примеру, для отладки команды управления миграцией:
"name": "Debug Django Migration",
"type": "python",
"request": "launch",
"program": "${workspaceFolder}/manage.py",
"console": "integratedTerminal",
"args": [
"migrate",
],
"django": true
},
Информация о поле django https://code.visualstudio.com/docs/python/debugging#_django