Ich kann keine Bilder und CSS-Dateien in django laden, obwohl alles in settings.py und in der home.html-Datei selbst in Ordnung zu sein scheint ... was sein kann ein problem hier?.css und Bilddateien können in django nicht geladen werden
Im statischen Ordner befinden sich template
, css
und image
Ordner.
HTML:
{% load staticfiles %}
<link rel="stylesheet" type="text/css" href="{% static 'css/main.css' %}">
<title>Main Page</title>
settings.py:
# Static files (CSS, JavaScript, Images)
MEDIA_ROOT = os.path.join(BASE_DIR, "/media")
#MEDIA_URL = ''
#STATIC_ROOT = os.path.join(BASE_DIR, "static")
STATICFILES_DIRS = [
os.path.join(BASE_DIR, "/static")
]
STATIC_URL = "/static/"
Leider sieht es wie folgt aus:
Es gibt verschiedene Dinge, die falsch eingestellt werden können. In welchem Pfad befinden sich Ihre CSS- und Bilddateien? Servierst du deine App mit './manage.py runserver' oder einer anderen Methode? Ist Debug auf 'True' gesetzt? – Marconius