

# 質問

VS Code でdjangoをデバッグしているのですが、  
テンプレートでブレイクポイントを設定する方法はないのでしょうか？  
テンプレート以外のmodels.pyやviews.pyは問題なく可能です。

テンプレートのレンダリング時にエラーが発生すると、  
テンプレート内の行でブレーキがかかるので、  
出来ないことはないと思います。  
しかし、行番号横のクリックやF9、右クリックメニューのいずれもできません。

何か設定があるのでしょうか？

[![django template debuging on
vscode](https://i.stack.imgur.com/H0iu0.png)](https://i.stack.imgur.com/H0iu0.png)

# launch.json

[code]

    {
        // IntelliSense を使用して利用可能な属性を学べます。
        // 既存の属性の説明をホバーして表示します。
        // 詳細情報は次を確認してください: 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",
                    "--noreload",
                    "--nothreading"
                ],
                "django": true
            }
        ]
    }
    
[/code]

# settings.json

[code]

    {
        "python.pythonPath": "C:\\tools\\miniconda3\\envs\\dj\\python.exe"
    }
    
[/code]

# 使用している拡張機能

  * Anaconda Extension Pack
  * Auto Close Tag
  * Auto Rename Tag
  * Beautify
  * Bracket Pair Colorizer
  * Django
  * EJS language support
  * EJS Sunippets
  * ES Lint
  * Formatting Toggle
  * Git History
  * Git Lens
  * indent-rainbow
  * Japanese Language Pack for Visual Studio Code
  * Path Intellisense
  * Python
  * SQLite
  * Visual Studio IntelliCode

# 使用環境

  * Windows10 Pro 1903
  * Miniconda3 4.6.14
  * Django2.2.2

### VScode

  * バージョン: 1.35.1 (user setup)
  * コミット: c7d83e57cd18f18026a8162d042843bda1bcf21f
  * 日付: 2019-06-12T14:30:02.622Z
  * Electron: 3.1.8
  * Chrome: 66.0.3359.181
  * Node.js: 10.2.0
  * V8: 6.6.346.32
  * OS: Windows_NT x64 10.0.18362


CC BY-SA 4.0
2019-06-19T07:19:42.433
55914
2019-06-20T23:51:40.207
2020-06-17T08:14:45.997
-1
11053
question
python django vscode
Django テンプレートにブレークポイントを付けたい