我在urls.py
中使用此模式在django上有一个URL url(r'^client/(?P<email>[^/]+)/events/(?P<count>[^/]+)/$', login_required(list_events_from_client), name='events_from_client'),
正如您所看到的,网址的格式首先是常量,可变电子邮件,常量,然后是变量计数。
问题是我不知道如何使用标记网址在模板上生成此网址。如果网址没有第二个常量(事件),我可以简单地这样做:
{% url 'admin:client' email.value count.value %}
但我不知道如何把这第二个不变。
答案 0 :(得分:1)
如果{% url %}
标记你应该传递正则表达式组的值(圆括号中的表达式),那么这样就可以了:
{% url 'events_from_client' email.value count.value %}