名前を使用してテンプレート内の動的URLを参照したいのですが、オブジェクトIDを組み込む方法がわかりません。つまり、ハードコーディングせずにテンプレートで「/ products / 98」を参照したいのです(URLパターンが変更される可能性があるため)。
私のurls.pyには、次のものがあります。
url(r'^products/(\d+)/$', 'products.views.show_product', name='product'),
{%url ???と呼べるようにパターンに名前を付けるにはどうすればよいですか?テンプレート内の%}を使用して、指定されたIDを持つ正しいアイテムを取得します。例えば
{% for product in product_list %}
<a href="{% url ??? %}">Product #{% product.id %}</a>
{% endfor %}