request.POST的值是querydict,如ajax传递普通数组可用request.POST.getlist("key[]")接受,但是如果ajax传递的是对象数组,则不可用getlist,这时前端要把数组转出json字符串,然后后端解析json,如下:
list = json.loads(request.POST.get('list')) for item in list: print(item['advId'])
request.POST的值是querydict,如ajax传递普通数组可用request.POST.getlist("key[]")接受,但是如果ajax传递的是对象数组,则不可用getlist,这时前端要把数组转出json字符串,然后后端解析json,如下:
list = json.loads(request.POST.get('list')) for item in list: print(item['advId'])