无法从django中的GET字典中获取所有值

时间:2013-11-01 15:36:36

标签: python django dictionary get request

我有一个django视图,可以从request.GET

获取数据
def get_values_from_GET(request):
    print request.GET, >>>>
    print request.get('ids[]', None)
    return redirect('hurray')

输出

<QueryDict: {u'ids[]': [u'15', u'14']}> >>>>
14 >>>>

所以我能够在request.GET中看到值列表,但在尝试访问时只能看到一个值,所以这发生了吗?

1 个答案:

答案 0 :(得分:5)

使用QueryDict.getlist

request.GET.getlist('ids[]', None)