Django:处理多个页面参数

时间:2015-06-15 08:42:18

标签: python django list parameters httprequest

我有几个可能的参数要在页面中处理。假设x0,x1,x2,...,x1000。通过request.GET.get('x0'),request.GET.get('x1'),...

逐个获取和处理它们似乎很尴尬

任何想法都将它们放在一个列表中,以便可以循环处理它们。

1 个答案:

答案 0 :(得分:3)

因为request.GET是一个字典,你可以像这样访问它的值:

for var in request.GET:
    value = request.GET[var]
    # do something with the value ...

或者如果您想将值放在列表中:

val_list = []
for var in request.GET:
    var_list.append(request.GET[var])