の の簡単にDjangoのデバッグを作る
ジャンゴ-PDBがソースファイルにあなたはPDBが吸うに侵入するたびにpdb.set_trace()を追加するためのDjangoのアプリです。
そんなことしないでくれ!
これを行います。
<強い>インストールの
PIPを使用してインストールします。
ジャンゴ-PDBをインストールピップ
あなたのDjangoプロジェクトに追加します。
INSTALLED_APPS =(
&NBSP; ...
&NBSP; 'django_pdb」、
)
の使用法の
manage.pyのrunserver --pdb
すべてのビューの開始時にPDBに落下:
bashの:TestProjectと/ manage.pyのrunserver --pdb
モデルの検証...
0エラーが見つかった
設定の「testproject.settings 'を使用してDjangoのバージョン1.3、
開発サーバはhttp://127.0.0.1:8000/で実行されている
CONTROL-Cを使用してサーバーを終了します。
GET /
6:TestAppが/ views.py内の関数 "MYVIEW」
引数:()
kwargsから:{}
> /Users/tom/github/django-pdb/testproject/testapp/views.py(7)MYVIEW()
- > A = 1
(PDB)
manage.pyテスト--pdb
テストのエラー/失敗にPDBに落下:
bashの:TestProjectと/ manage.pyテストでTestApp --pdb
別名「デフォルト」のためのテスト·データベースを作成しています...
E
================================================== ====================
>>> test_error(testapp.tests.SimpleTest)
-------------------------------------------------- --------------------
トレースバック(最新の呼び出し最後):
&NBSP; test_errorに、16行目、「/Users/tom/github/django-pdb/testproject/testapp/tests.pyを "ファイル
&NBSP; one_plus_one = 4
がNameError:グローバル名 '4'が定義されていません
================================================== ====================
> /Users/tom/github/django-pdb/testproject/testapp/tests.py(16)test_error()
- > one_plus_one = 4
(PDB)
ホームPage: https://github.com/tomchristie/django-pdb
Requirements:
- Python
- ジャンゴます。
コメントが見つかりません