我試圖讓下面的模板片斷工作:Django模板:如何擴大變量到字符串參數的內置標籤`url`
<ul>
{% for name,label in entries.items %}
<li><a href="{% url name %}">{{ label }}</a></li>
{% endfor %}
</ul>
正如你可以看到name
是一個變量我需要將它擴展爲字符串,然後將它傳遞給url
內置標籤。
不幸的是,上述模板片斷導致以下異常:
Exception Type: TemplateSyntaxError
Exception Value:
Caught NoReverseMatch while rendering: Reverse for 'name' with arguments '()' and keyword arguments '{}' not found.
就如何實現這一目標的任何想法或替代方法?
這是我正在尋找的答案。有用!謝謝! :) (我正在使用django 1.3.7) – fstab