使用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
image.png

创建 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
        }
    ]
}

调试执行

スクリーンショット 2023-07-01 14.10.20.png

参考网站

让我们使用Django来开发一个博客应用吧!

在VSCode中进行调试执行
使用VSCode + Anaconda开发Django(Windows)

bannerAds