Ich bin neu in Django und versuche es durch ein einfaches Projekt namens "Dubliner" und eine App namens "Buch" zu lernen. Die Verzeichnisstruktur sieht folgendermaßen aus:
dubliners/book/ [includes models.py, views.py, etc.]
dubliners/templates/book/
Ich habe eine JPG-Datei, die in der Kopfzeile jeder Webseite angezeigt werden muss. Wo soll ich die Datei speichern? Welchen Pfad sollte ich für das Tag verwenden, um es mithilfe einer Vorlage anzuzeigen? Ich habe verschiedene Orte und Wege ausprobiert, aber bisher funktioniert nichts.
...
Vielen Dank für die unten stehende Antwort. Ich habe jedoch sowohl relative als auch absolute Pfade zum Bild ausprobiert und es wird immer noch ein fehlerhaftes Bildsymbol auf der Webseite angezeigt. Wenn ich beispielsweise ein Bild in meinem Ausgangsverzeichnis habe und dieses Tag in meiner Vorlage verwende:
<img src="/home/tony/london.jpg" />
Das Bild wird nicht angezeigt. Wenn ich die Webseite jedoch als statische HTML-Datei speichere, werden die Bilder angezeigt, sodass der Pfad korrekt ist. Vielleicht zeigt der mit Django gelieferte Standard-Webserver Bilder nur an, wenn sie sich auf einem bestimmten Pfad befinden?