Ich versuche, die folgende Vorlage Schnipsel Arbeit zu machen:django Vorlagen: wie eine Variable in das String-Argument für den Einbau-Tag erweitern `url`
<ul>
{% for name,label in entries.items %}
<li><a href="{% url name %}">{{ label }}</a></li>
{% endfor %}
</ul>
Wie Sie name
ist eine Variable sehen dass ich in Zeichenfolge erweitern muss, bevor es an das integrierte Tag url
übergeben wird.
Leider ist die oben genannte Vorlage Schnipsel Ergebnisse in der folgenden Ausnahme:
Exception Type: TemplateSyntaxError
Exception Value:
Caught NoReverseMatch while rendering: Reverse for 'name' with arguments '()' and keyword arguments '{}' not found.
Irgendwelche Ideen oder alternative Methoden, wie dies zu erreichen?
Dies ist die Antwort, nach der ich gesucht habe. Es klappt! Vielen Dank! :) (Ich benutze Django 1.3.7) – fstab