Jinja Variablen innerhalb der Flask url_for Funktion [duplizieren]
Diese Frage hat hier bereits eine Antwort:
Referenzschablonenvariable innerhalb des Jinja-Ausdrucks 1 AntwortIch habe mehrere verschiedene Dinge ausprobiert, kann die URL jedoch nicht so anzeigen, wie ich es möchte. Ich weiß, dass alles andere richtig funktioniert, denn wenn ich {{item}} einfach durch einen String ersetze, funktioniert es einwandfrei. Vermisse ich hier etwas?
Hier ist der Codeabschnitt, in dem das Problem liegt:
<div class="person_images_group">
{% for item in names %}
<div class="personlist">
<a href={{ url_for('name', name = {{item}} ) }}>
<img id={{ item }} src="" alt={{ item }} width="40" height="40">
</a>
</div>
<script>
document.getElementById("{{ item }}").src = getName("{{ item }}");
</script>
{% endfor %}
<div>
Danke