Ich habe in einem Template eine for-Schleife. Ich iteriere über eine Liste von "Ansprechpartnern" und jeser einzelne Ansprechpartner wird durch ein asp - Objekt repräsentiert. Jetzt will ich das Bild eines Ansprechpartners als Bildressource einbinden und versuche dann einen src-String zu bauen.
Auf diese Weise funktioniert das leider nicht ({{asp.a_name}} ist der Name des Ansprechpartners, welcher gleichsam der Dateiname des Bildes ist). Ich hab schon verschiedene Methodem versucht, leider kann der Term nicht geparst werden. Es kommt immer der Fehler: "Could not parse the remainder" in Bezug auf meinen String:
<img id="picID" width="245" height="300" src="{% static 'static/'+{{asp.a_name}}+'.jpg' %}"></img>
Probleme beim Zusammensetzen eines String in einem Template
- __blackjack__
- User
- Beiträge: 13100
- Registriert: Samstag 2. Juni 2018, 10:21
- Wohnort: 127.0.0.1
- Kontaktdaten:
@AFX: Innerhalb von Tags werden nicht noch mal Platzhalter erwartet. Die inneren Klammern sind zu viel. Und warum steht da "static/" davor? Was gibt es denn daneben noch in dem Verzeichnis das für das static-Tag konfiguriert wurde?
„All religions are the same: religion is basically guilt, with different holidays.” — Cathy Ladman