98

PyCharm でコマンドを実行する方法は知っていますが ([ツール] -> [manage.py タスクを実行])、自分のコマンドやサードパーティ アプリのコマンドも含めてデバッグしたいと考えています。

4

3 に答える 3

204

[実行/デバッグ構成] メニューでカスタム Django サーバー エントリを作成することにより、PyCharm でカスタム Django 管理/管理コマンドをデバッグできます。

  • をクリックしEdit Configurations...ます。
  • プラス記号をクリックして、 を選択しますDjango server
  • 必要に応じて入力し、フィールドとフィールドをNameクリアし、チェックボックスの右側にあるコマンドの名前をオンにして入力します。HostPortCustom run command
  • 追加のコマンドライン引数は別のフィールドAdditional optionsに入力します。実行コマンドには追加されません。
  • [OK] をクリックします。

ブレークポイントを設定し、[実行/デバッグ構成] メニューから新しい構成を選択して、[デバッグ] ボタンをクリックします。ほら!

于 2013-06-28T00:26:53.987 に答える
9

ホストとポートをクリアしてもコマンドはまったく実行されないため (PyCharm 5)、私が見つけた解決策は、 Django サーバーの代わりにPython実行構成を使用することです。に manage.py スクリプトやその他のパラメータを入力し、などの環境を調整します。ScriptScript ParametersWorking directory

于 2016-03-14T09:39:42.870 に答える