カスタム管理コマンドのデバッグ方法が見つかりません。より多くのデバッグ情報を取得する方法カスタムdjango管理コマンドのデバッグ
IndexError: list index out of range
:エラーが発生したとき
、彼らはただのようなものを言うの?
たとえば、クラッシュする行の番号と同様に、これが役立ちます。
カスタム管理コマンドのデバッグ方法が見つかりません。より多くのデバッグ情報を取得する方法カスタムdjango管理コマンドのデバッグ
IndexError: list index out of range
:エラーが発生したとき
、彼らはただのようなものを言うの?
たとえば、クラッシュする行の番号と同様に、これが役立ちます。
CommandError
python debugger
を使用してください。最初のリンクが壊れています – user3885927
トリックんトレースバックオプションがあります:
python manage.py command_name --traceback
コマンドは、その後 `輸入トレースバック
これを正解としてください。とても助かりました。ありがとう。 – Tom
通常のPythonのエラーが出力は、 traceback.print_exc() 'を実行するか、一時的なtry/exceptブロックから間違ったコードを削除するだけです。 – aemdy
コードなしではほとんど説明できません。エラーを回避するには、try/expectまたはyourlist [0]のifを使用してください。 –
pdbを使用してください。 'import pdb; pdb.set_trace() 'を実行し、コードをステップ実行します。 –