Maison > interface Web > tutoriel CSS > le corps du texte

Pourquoi mon CSS ne se charge-t-il pas dans Django ?

Linda Hamilton
Libérer: 2024-11-07 14:04:03
original
403 Les gens l'ont consulté

Why is My CSS Not Loading in Django?

Dépannage : CSS ne se charge pas en raison d'un mauvais type MIME dans Django

Lors de la tentative de chargement de fichiers CSS et JavaScript dans une application Django, les utilisateurs peut rencontrer un problème où les fichiers ne se chargent pas, ce qui entraîne un message d'erreur du type « Ressource interprétée comme une feuille de style mais transférée avec une application de type MIME/x-css ». Cette erreur indique une incompatibilité entre le type MIME attendu du fichier et le type MIME envoyé par le serveur.

Pour résoudre ce problème, une solution potentielle consiste à ajouter manuellement le type MIME correct pour les fichiers CSS aux paramètres de Django. fichier (settings.py).

En ajoutant l'extrait de code suivant à settings.py, vous pouvez demander au serveur de traiter les fichiers avec une extension .css comme des fichiers texte/css :

import mimetypes
mimetypes.add_type("text/css", ".css", True)
Copier après la connexion

Cette modification garantit que le serveur identifie correctement les fichiers CSS et les sert avec le type MIME approprié, permettant au navigateur de les interpréter comme des feuilles de style.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Derniers articles par auteur
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal