{Easy}在request.GET django中捕获多个url参数

时间:2015-11-27 18:48:29

标签: django url

我是编程和django的新手,我最近学习了how to capture the url parameters

我的问题是我有一个类似下面的网址,如何捕获不同的参数,如base,version,first_name,last_name

www.example.com/something/?base=default&version=235&first_name=darth&last_name=vader

这是我认为正确的

在views.py

def some(request):
    base = request.GET.get('base')
    version = request.GET.get('version')
    first_name = request.GET.get('first_name')
    last_name  = request.GET.get('last_name ')

我是对的吗?我在哪里可以阅读更多相关信息。

喜欢学习最佳实践。谢谢

1 个答案:

答案 0 :(得分:0)

是的,你是对的。 当您访问request.GET时,您可以访问QueryDict。您可以在official documentation中阅读更多abot请求和回复。

  

HttpRequest.GET

     

包含所有给定HTTP GET参数的类字典对象。看到   下面的QueryDict文档。