Flask Templates laden css nur teilweise
Verfasst: Dienstag 26. April 2022, 12:23
Hey Leute,
wie der Titel schon sagt habe ich das Problem, dass nur ein Teil der Templates in Flask die zugehörige CSS file läd.
Selbst wenn ich ein funktionierendes Template kopiere und unter der anderen URL/Funktion auffrufe, funktioniert das einbinden des CSS nicht mehr.
Da die CSS file in base.html eingebunden wird und sowohl die Funktionierenden als auch das nicht Funktioniernde von diesem "Erben" vermute ich, dass es kein Problem auf der HTML-Seite sein sollte. Die beiden Funktionen ( add_article_to_project funktioniert nicht) sind:
Im obigen Fall wird das CSS erfolgreich eingebunden und der Link im Quellcode der Seite zeigt es an.
Im zweiten Fall wird es nicht gefunden.
Die Struktur in meinem PyCharm project ist:
Gebt mir bitte bescheid, wenn ich die beiden HTML files ebenfalls reinladen soll.
Vielen Dank schonmal im Voraus
NPC
wie der Titel schon sagt habe ich das Problem, dass nur ein Teil der Templates in Flask die zugehörige CSS file läd.
Selbst wenn ich ein funktionierendes Template kopiere und unter der anderen URL/Funktion auffrufe, funktioniert das einbinden des CSS nicht mehr.
Da die CSS file in base.html eingebunden wird und sowohl die Funktionierenden als auch das nicht Funktioniernde von diesem "Erben" vermute ich, dass es kein Problem auf der HTML-Seite sein sollte. Die beiden Funktionen ( add_article_to_project funktioniert nicht) sind:
Code: Alles auswählen
@app.route("/project/<project_name>")
def project(project_name):
return render_template("project.html", project_name=project_name)
@app.route("/project/<project_name>/add_article/")
def add_article_to_project(project_name):
return render_template("project.html", project_name=project_name)
Im zweiten Fall wird es nicht gefunden.
Die Struktur in meinem PyCharm project ist:
Code: Alles auswählen
Project
|- tempates
|- <html-files>
|- static
|- css
|- <css-files>
Gebt mir bitte bescheid, wenn ich die beiden HTML files ebenfalls reinladen soll.
Vielen Dank schonmal im Voraus
NPC