如果我提出这样的要求:
$.ajax({
url: '/some/url/',
data: {
normal_list: [1,2,3],
dict_list: [{foo:'a'}, {bar:'b'}]
}
})
。。。那么我似乎无法使用getlist
从request.GET
中获得dict_list
。下面是我设置断点时看到的:
ipdb> request.GET
<QueryDict: {u'dict_list[1][bar]': [u'b'], u'normal_list[]': [u'1', u'2', u'3'], u'dict_list[0][foo]': [u'a']}>
ipdb> request.GET.getlist('normal_list[]')
[u'1', u'2', u'3']
ipdb> request.GET.getlist('dict_list[]')
[]
如何从django中的这个请求中获得正确的dict_list
值?你知道吗
编辑:我可以让它与dict_list: JSON.stringify([{foo:'a'}, {bar:'b'}])
一起工作,但是我希望能够以一种不知道内容的方式发送数据。你知道吗
相关问题 更多 >
编程相关推荐