【发布时间】:2013-05-15 17:21:50
【问题描述】:
我需要在 django 模板中使用 Balise 从一个视图传递到另一个视图,所以我有一个包含我的参数的字典 这是我在模板中使用的代码
{% for item in data % }
{% for key, value in item.items %}
{% if key == '13' %}<a href="{% url hisaccount value %}">{% endif %}<p>go to view</p></a>
{% endfor %}
{% endfor %}
但我收到此错误:
NoReverseMatch at /filter/
Reverse for '' with arguments '(1,)' and keyword arguments '{}' not found.
有什么建议吗?
【问题讨论】:
-
hisaccount在urls.py中是如何定义的?如果是 django 1.5,你可能需要做'hisaccount' -
url(r'^hisaccount/(?P
[-\w]+)/$','Our_MarketPlace.views.his_account', name='hisaccount'), -
哪个版本的 django ?
-
问题是
{% url hisaccount没有成功解决。