以下の内容はhttps://kamatimaru.hatenablog.com/entry/2020/11/14/003716より取得しました。


【自分用メモ】VS Code × Pythonでライブラリ本体のソースコードをデバッグする。

概要

Pythonアプリケーションをdebug実行していると、DjangoやFastAPIの本体のソースコードデバッグしたいことがあるので、その時のデバッグ方法を自分用メモとして書いておく。

結論

launch.jsonに以下の1行を追加する。

"justMyCode": false

具体例

Djangoの場合

{
    "version": "0.2.0",
    "configurations": [
        {
            "name": "Python: Django",
            "type": "python",
            "request": "launch",
            "program": "path/to/manage.py",
            "args": [
                "runserver",
                "--noreload"
            ],
            "django": true,
            "justMyCode": false
            
        }
    ]
}

FastAPIの場合

※ 私の場合はエントリーポイントがmain.pyなだけなので、読み替えてください。

{
    "version": "0.2.0",
    "configurations": [
        {
            "name": "Python: Current File",
            "type": "python",
            "request": "launch",
            "program": "path/to/main.py",
            "console": "integratedTerminal",
            "justMyCode": false
        }
    ]
}



以上の内容はhttps://kamatimaru.hatenablog.com/entry/2020/11/14/003716より取得しました。
このページはhttp://font.textar.tv/のウェブフォントを使用してます

不具合報告/要望等はこちらへお願いします。
モバイルやる夫Viewer Ver0.14