Korrektur von Problemen beim Laden von Stylesheet-Dateien in Django
Trotz einer korrekten HTML-Deklaration wird „Ressource als Stylesheet interpretiert, aber mit MIME-Typ-Anwendung übertragen/“ x-css“-Fehler weisen darauf hin, dass CSS-Stylesheets in einer Django-Anwendung nicht ordnungsgemäß geladen werden. Dies kann auftreten, wenn der Server den Dateityp falsch interpretiert.
Lösung:
Um dies zu beheben, aktualisieren Sie die Datei „settings.py“ des Projekts mit dem folgenden Code:
import mimetypes mimetypes.add_type("text/css", ".css", True)
Dieser Code registriert die Erweiterung .css mit dem MIME-Typ text/css und weist den Server an, diese Dateien als Stylesheets zu interpretieren.
Mögliche Ursachen des Problems:
Das Problem könnte folgende Ursachen haben:
Überprüfung:
Nach dem Hinzufügen des Code-Snippets starten Sie Ihren Anwendungsserver neu (z. B. Python manage.py runserver) und aktualisieren Sie das Web Seite. Die CSS-Dateien sollten jetzt korrekt geladen werden.
Das obige ist der detaillierte Inhalt vonWarum zeigt meine Django-Anwendung die Fehlermeldung „Ressource als Stylesheet interpretiert, aber mit MIME-Typ application/x-css übertragen' an?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!