ホームページ > 記事 > ウェブフロントエンド > CSS ファイルと JS ファイルが Django アプリに読み込めないのはなぜですか?
Django の CSS と JS に関する MIME タイプ構成の問題
仮想環境内で実行されている Django アプリケーションで、CSS が異なる問題が発生しました。 JS ファイルの読み込みに失敗し、間違った MIME タイプに関連するエラー メッセージが表示されます。具体的には、ブラウザーは、これらのリソースを MIME タイプ application/x-css で受信したにもかかわらず、スタイルシートとして解釈します。
この問題は、多くの場合、Django で CSS ファイルの MIME タイプ設定が正しいことを確認することで解決できます。 1 つの方法は、settings.py ファイルを変更して次のコードを含めることです:
import mimetypes mimetypes.add_type("text/css", ".css", True)
このコードは、CSS ファイルの MIME タイプをアプリケーションの構成に追加し、ブラウザーがこれらのリソースを適切にレンダリングできるようにします。特定の Django 構成とサーバー設定によっては、すべての場合にこのコードを追加する必要があるわけではないことに注意することが重要です。
MIME タイプ構成を変更した後も問題が解決しない場合は、以下:
以上がCSS ファイルと JS ファイルが Django アプリに読み込めないのはなぜですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。