Django を主力製品として使用してアプリを構築しています。これまでのところ、データベース設定の指定、静的ディレクトリの構成、URL、ビューなどはすべて順調に進んでいます。
カスタム エラー処理に関するドキュメントを読み、UrlsConf で必要な構成を設定し、対応するビューを作成し、404.html と 500.html をアプリのテンプレート ディレクトリ (settings.py にも指定) に追加しました。
しかし、ドキュメントによるとyou can actually view custom error views until Debug is Off
、私は自分のものをテストするためにそれをオフにしました。
カスタム 404.html の表示に失敗するだけでなく (実際には読み込まれますが、エラー ページにはそれぞれグラフィック エラー メッセージが含まれているため、見栄えの良い画像として)、エラー ページのソースが読み込まれますが、それ以外は読み込まれません! CSS や Javascript もリンクされていません。
通常、 を設定DEBUG = False
すると、すべてのビューが読み込まれますが、リンクされたコンテンツ (CSS、Javascript、画像など) は読み込まれません! 何が起こっていますか?静的ファイルとDEBUG
設定に関して、何か不足しているものはありますか?