django url映射有什么问题?

时间:2014-08-09 11:01:36

标签: django django-urls

我在urls.py中有这个网址

url(r'^filter/$', views.filterTest, name="filter-test"),

并发出GET请求

/filter/?month=2

但回复是Page not found (404)

不知道这有什么不对吗?

2 个答案:

答案 0 :(得分:0)

您是否尝试过没有斜杠的请求?

/filter?month=2

答案 1 :(得分:0)

url(r'^filter/(?P<month>\d+)$', views.filterTest, name="filter-test"),

会找到像yoursite.com/filter/02 /

这样的网址

在您的视图中,在request.GET对象中找到月份值