Django:处理几个页面参数

Django: Handling several page parameters

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

来一一获取和处理似乎很尴尬

想把它们放在一个列表中,以便循环处理它们。

由于 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])