使用VSCode来调试运行Django应用程序
首先
我根据这个参考教材,在VSCode中配置了可以用于调试的Django应用程序的环境。
环境
Windows10
VSCode 1.79.2
venv(虚拟环境)
目录结构(部分)
navi (プロジェクト名)
├── config
│ ├── __init__.py
│ ├── asgi.py
│ ├── settings.py
│ ├── urls.py
│ ├── wsgi.py
│ └── __pychache__
├── venv
└── 各アプリケーション
做到的事情 (zuò de shì
参考了本文中VS Code使用虚拟环境的部分后,我进行了以下操作。
添加和选择Python的解释器
我在VSCode的选择解释器中点击了“输入解释器路径”并选择了以下文件。
navi/navi/Scripts/python.exe

创建 launch.json 文件
当您从VSCode的调试界面中点击”create a launch.json file”的链接,选择Python→Django,以下的launch.json文件会自动在.vscode文件夹下创建。
{
// Use IntelliSense to learn about possible attributes.
// Hover to view descriptions of existing attributes.
// For more information, visit: https://go.microsoft.com/fwlink/?linkid=830387
"version": "0.2.0",
"configurations": [
{
"name": "Python: Django",
"type": "python",
"request": "launch",
"program": "${workspaceFolder}\\manage.py",
"args": [
"runserver"
],
"django": true,
"justMyCode": true
}
]
}
调试执行

参考网站
让我们使用Django来开发一个博客应用吧!
在VSCode中进行调试执行
使用VSCode + Anaconda开发Django(Windows)