Probleme beim Zusammensetzen eines String in einem Template
Verfasst: Donnerstag 30. September 2021, 14:47
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>
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>