メインコンテンツへスキップ
防御・対策

Django DEBUG

Django DEBUG Setting

Djangoの詳細なエラー表示等を切り替える開発用設定。本番で有効にするとソースや変数などの内部情報を公開し得るため、実際に読み込まれる本番設定で無効化を確認する。

設定ファイルを変更しただけでなく、実行環境に適用された値とエラー時の公開応答を確認します。無効化してもソースコードに含めた秘密値が消えるわけではありません。必要な詳細ログは公開画面ではなく、アクセス権限と秘密値の除外を管理した保存先で扱います。

  • 初心者向けには「開発者向けの詳しい故障表示の切り替え」
  • 本番へ適用された値を確認する
  • 内部ログと公開エラー画面の情報量を分ける
← 用語集一覧に戻る
ESC