如何测试请求.url匹配特定值

2024-05-28 20:49:26 发布

您现在位置:Python中文网/ 问答频道 /正文

我用的是django,jinja2和flask。你知道吗

我在urls.py中有以下URL格式:

urlpatterns = patterns('',
    url(r"^gigs/(?P<pk>[0-9]+)/$", 'gig.views.event_detail', name="event_detail"),
    url(r"^gigs/(?P<pk>[0-9]+)/basket/$", 'gig.views.event_basket', name="event_basket")
)

在我的模板中,我使用{% url 'event_detail' pk=event.id %}为第一页生成URL。你知道吗

如何编写条件语句来测试当前URL是否为第一页?比如:

{% if request.url = url 'event_music' pk=event.id %}
...
{% endif %}

Tags: djangonameeventidurljinja2flaskurls

热门问题