1. ホーム
  2. django

[解決済み] PyCharmでDjangoのコマンドをデバッグする方法

2023-01-08 19:32:39

質問

PyCharmでコマンドを実行する方法(Tools -> Run manage.py Task)は知っていますが、自分のコマンドやサードパーティアプリのコマンドも含めてデバッグをしたいです。

どのように解決するのでしょうか?

Run/Debug Configuration メニューにカスタム Django サーバエントリを作成することで、PyCharm でカスタム Django 管理/運営コマンドをデバッグすることができます。

  • クリック Edit Configurations... .
  • プラス記号をクリックし Django server .
  • を記入します。 Name を好きなように記入し HostPort の各フィールドを チェック Custom run command をチェックし、その右側にコマンドの名前を入力します。 をチェックし、その右側にコマンド名を入力します。
  • 追加のコマンドライン引数を別のフィールドに入力します。 Additional options に入力し、実行コマンドに追加されないようにします。
  • OKをクリックします。

ここでブレークポイントを設定し、[実行/デバッグ設定]メニューから新しい設定を選択し、[デバッグ]ボタンをクリックします。 これで完了です。