Django再次。。。
我有网址:
url(r'^wish_item/(?P<id>\d#)$', views.wish_item, name="wish_item")
以及景观,
def wish_item(request, id):
但是我模板中的锚标记导致了一个NoReverseMatch。
{% for x in myitems %}
<a href="{% url 'wish_item' %}?id={{x.id}}">{{x.item}}</a>
{% endfor %}
将变量传递到url的正确方法是什么?我的url中的正则表达式有什么问题吗?还是我在模板标记中写错了?二者都
编辑:
将模板标记更改为
<a href="{% url 'wish_item' id=x.id %}">{{x.item}}</a>
Reverse for 'wish_item' with keyword arguments '{u'id': 1}' not found. 1 pattern(s) tried: ['wish_item']