【发布时间】:2012-12-26 12:21:37
【问题描述】:
我想在我的模板中使用其名称引用动态 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 %}
【问题讨论】:
标签: django django-templates django-urls