url`ビルトインタグ `のための文字列引数に変数を拡張する方法:あなたがname
を見ることができるようにDjangoのテンプレート:私は次のテンプレートスニペットの仕事にしようとしています
<ul>
{% for name,label in entries.items %}
<li><a href="{% url name %}">{{ label }}</a></li>
{% endfor %}
</ul>
は可変です組み込みのタグ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