Как использовать код visual studio для отладки django
Я Джанго разработка и приходят от разработки настольных / мобильных приложений с Xcode и связанная IDE.
Я должен использовать Django, и мне было интересно, есть ли эффективный способ отладить его с помощью Код Visual Studio (или Атом).
любая помощь, связанная с Django IDE, также будет полезна.
2 ответов
для VSCode (полное раскрытие, я один из разработчиков VSCode) попробуйте установить расширение Python начать.
эта документация охватывает отладку Django. Должна быть включена конфигурация отладки, или вы можете добавить свой собственный в :
{
"name": "Django",
"type": "python",
"request": "launch",
"stopOnEntry": false,
"pythonPath": "${config.python.pythonPath}",
"program": "${workspaceRoot}/manage.py",
"args": [
"runserver",
"--no-color",
"--noreload"
],
"debugOptions": [
"WaitOnAbnormalExit",
"WaitOnNormalExit",
"RedirectOutput",
"DjangoDebugging"
]
}
расширение Python также предоставляет множество других функций, которые могут оказаться полезными.
надеюсь, что это поможет вам начать работу.
только экспериментальные конфигурация работает для меня.
{
"name": "Django",
"type": "pythonExperimental",
"request": "launch",
"program": "${workspaceFolder}/manage.py",
"args": [
"runserver",
"--noreload",
"--nothreading"
],
"django": true
},
стандартная конфигурация вызывает Unverified breakpoint
вопрос.