Seite 1 von 1

Probleme beim Zusammensetzen eines String in einem Template

Verfasst: Donnerstag 30. September 2021, 14:47
von AFX
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>

Re: Probleme beim Zusammensetzen eines String in einem Template

Verfasst: Donnerstag 30. September 2021, 16:23
von __blackjack__
@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?