Python 从请求中的多个相同关键字参数获取值

Python 从请求中的多个相同关键字参数获取值,python,Python,我有一个如下的要求 http://127.0.0.1:8090/catalogue/search_detail?d_code=C--755070&ci=2013-06-15&co=2013-06-17&code=123&pax=1,1,2&pax=1 如你们所见,我有来自pax kw参数的倍数。我想从这些pax参数中得到不同的值 但当我这么做的时候 self.request.GET.get('pax') 它给了我1,结果是最新的pax值。是否有任何方法可以迭代或获取所有pax参数 当我说sel

我有一个如下的要求
http://127.0.0.1:8090/catalogue/search_detail?d_code=C--755070&ci=2013-06-15&co=2013-06-17&code=123&pax=1,1,2&pax=1

如你们所见,我有来自pax kw参数的倍数。我想从这些pax参数中得到不同的值

但当我这么做的时候

self.request.GET.get('pax')
它给了我
1
,结果是最新的
pax值
。是否有任何方法可以迭代或获取所有pax参数


当我说
self.request.GET
时,我得到了答案
self.request.GET.getlist('pax')
解决了我的问题。它返回一个由pax参数组成的列表

在切线上,99%的时候,我建议使用request.request,而不是GET/POST-specific。我得到的次数…尝试“a=self.request.GET”然后“a['pax']”您将获得列表,以便可以访问任何值