Использование VS Code в качестве моей IDE для программирования Django. Я могу запустить свое приложение через встроенный терминал, запустив «python app / manage.py runserver 8000». Это начинается без проблем. В моем запуске. json файл у меня есть
"name": "Python: Django",
"type": "python",
"request": "launch",
"program": "${workspaceFolder}/app/manage.py",
"console": "integratedTerminal",
"args": [
"runserver",
"8000",
"--noreload",
"--nothreading"
],
"django": true
Когда я начинаю отладку с помощью F5 или вкладки Отладчик, сервер разработки запускается, но затем останавливается со стеком, возвращающим raise TemplateDoesNotExist(name, tried=tried) django.template.exceptions.TemplateDoesNotExist: base.html
. Сайт загружается с ошибкой сервера 500 / Я не уверен, что что-то с моим путем отключено? Или есть ошибка конфигурации? Действительно нужно использовать встроенный отладчик, но не могу понять, почему он не может запустить сервер при отладке. Я попытался удалить аргументы на сервере dev launch.json
, но это тоже работает. Любой совет будет оценен!