1

我需要在 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.

有什么建议吗?

4

1 回答 1

1

我需要做类似的事情。经过一番挖掘,看起来它没有作为默认的 Django 模板标签内置。

您需要自己构建,我使用了在 stackoverflow 上找到的这个:Django 模板如何使用变量查找字典值

于 2013-05-15T17:28:02.717 回答