url标签 - 想要传递可逆变量

时间:2013-01-23 16:41:08

标签: django django-templates

我正在使用将变量传递到我的视图中以与url标记一起使用:

{% load url from future %}
...
{% if notification.url %}
  <a href='{% url notification.url %}'>{% notification.text %}</a>
{% endif %}

notification.url设置为post,我希望指向的网址名称,但网址不会反转,因为{% url 'post' %}会是。

我做错了什么?

1 个答案:

答案 0 :(得分:0)

Rubber ducked这一半是写作的。

解决方案是在将url名称传递给模板之前使用reverse()