LoginSignup
2
2

More than 5 years have passed since last update.

PyCharm でマネジメントコマンドもデバッグ(ステップ実行) する

Posted at

先回、PyCharm で Django の runserver する所まで書きましたが、 これは Django のマネジメントコマンドにブレイクポイントを入れて、デバッグする方法です。

1. PyCharm 右上の、Edit Configurations... をクリック

スクリーンショット 2016-05-30 12.09.07.png

2. Add New Configuration から、Python を選択

スクリーンショット 2016-05-30 12.09.20.png

3. Script には、manage.py の場所を指定

スクリーンショット 2016-05-30 12.10.11.png

4. Script parameters には、manage.py のサブコマンドを指定。

今回は、makemigrations oauth2_provider としました。

スクリーンショット 2016-05-30 12.10.48.png

5. Enviroment variables(環境変数) に DJANGO_SETTINGS_MODULE を指定

独自の settings を使っている場合は、Environment variables の環境変数に指定しておきます。

スクリーンショット 2016-05-30 12.11.34.png

6. 設定完成

スクリーンショット 2016-05-30 12.12.07.png

虫ボタン(デバッグボタン)でマネジメントコマンドを実行すると、ブレイクポイントで処理を止めデバッグすることができます。

2
2
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
2
2