【发布时间】:2015-06-15 08:42:18
【问题描述】:
我有几个可能的参数来处理一个页面。假设 x0, x1, x2,..., x1000。通过request.GET.get('x0'), request.GET.get('x1'), ... 一个一个的获取和处理似乎很尴尬。
将它们放在列表中的任何想法,以便可以循环处理它们。
【问题讨论】:
-
您需要更具体一点。
request.GET是一个类似字典的对象,你可以随意迭代它。你到底在做什么?显示一些代码。 -
@DanielRoseman,只是对我自己的理解感到好奇......是什么让它“像字典”而不是真正的字典?
-
这是一个 QueryDict,它是一个自定义 dict 子类,可以为单个键启用多个值 - 因此我们在这里经常遇到关于
.get()与.getlist()的问题。 -
非常感谢。但我的问题不是一个参数有几个数量。解决方案如下所示。
标签: python django list parameters httprequest