開発中にアプリを使用してstaticfiles
いますが、DEBUG がオンになっていないと機能しません。
ドキュメントから:
警告 これは、DEBUG が True の場合にのみ機能します。
これは、このビューが非常に非効率的であり、おそらく安全でないためです。これはローカルでの開発のみを目的としており、本番環境では決して使用しないでください。
さらに、 staticfiles_urlpatterns を使用する場合、 STATIC_URL 設定を空にすることも、 http://static.example.com/などの完全な URL にすることもできません。
ただし、Http404 テンプレートを表示しようとしていますが、もちろんDEBUG モードでは機能しません。だから私はキャッチ22にいます-404ページを表示したい場合はDEBUGをオフにする必要がありますが、静的ファイルはサーバーではなく、画像などを見ることができません.