django如何解析url查询?

时间:2013-07-25 18:34:11

标签: django url

django如何查看解析url查询?例如,假设我有一个列出

所有用户的视图
localhost:8000/users/

如果我想添加自己的分页功能,如果没有内置django,我将如何处理

localhost:8000/users/?page=10

localhost:8000/users/?id=526

我知道这违背了传统意义上的漂亮网址,但我觉得这在某些方面是必要的。

2 个答案:

答案 0 :(得分:3)

使用request.GETget()

fallback_page_num = '1'
page = request.GET.get('page', fallback_page_num)

答案 1 :(得分:1)

只需查看官方文档:URL Dispatcher

或者看看这个:Capturing the URL parameters in request.GET