1

ipython内では、魔法のコマンドを使用できます。

%run -d myapp.py

これにより、ipython内でアプリが実行され、クラッシュするとすぐに、クラッシュを検査するために適切な場所でipdbが起動されます。エラーページを表示する代わりに、エラーを発生させた後、すぐにdjangorunserverをipdb/ ipythonにフォールバックさせるにはどうすればよいですか(もちろん、ブラウザーにipdbは必要ありません-manage.pyを実行したコンソールについて話しています)?

PS。ipdb.set_trace()について知っています-エラーが発生したときにipdbを自動的に実行したい-これはリアルタイムの節約になります!

4

1 に答える 1

3

django-pdbを使用できます。それは超簡単。事後分析モードはまだフォークにあります

于 2012-06-06T13:16:19.217 に答える