Rumah > Artikel > hujung hadapan web > Mengapa CSS Saya Tidak Memuatkan di Django?
Menyelesaikan masalah: CSS tidak Memuatkan Kerana Jenis MIME yang Salah dalam Django
Apabila cuba memuatkan fail CSS dan JavaScript dalam aplikasi Django, pengguna mungkin menghadapi masalah apabila fail gagal dimuatkan, mengakibatkan mesej ralat seperti "Sumber ditafsirkan sebagai Lembaran Gaya tetapi dipindahkan dengan aplikasi jenis MIME/x-css." Ralat ini menunjukkan ketidakpadanan antara jenis MIME yang dijangkakan dan jenis MIME yang dihantar oleh pelayan.
Untuk menyelesaikan isu ini, penyelesaian yang berpotensi adalah dengan menambah jenis MIME yang betul untuk fail CSS secara manual pada tetapan Django fail (settings.py).
Dengan menambahkan coretan kod berikut pada settings.py, anda boleh mengarahkan pelayan untuk mengendalikan fail dengan sambungan .css sebagai fail teks/css:
import mimetypes mimetypes.add_type("text/css", ".css", True)
Pengubahsuaian ini memastikan pelayan mengenal pasti fail CSS dengan betul dan menyediakannya dengan jenis MIME yang sesuai, membolehkan penyemak imbas mentafsirkannya sebagai helaian gaya.
Atas ialah kandungan terperinci Mengapa CSS Saya Tidak Memuatkan di Django?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!