发送此数据:
Object { categoryes: Array[2], brands: Array[2], discount_list: "all", category_slug: "accessories", category_of_relationsheep: "m" }
如果我在服务器端打印request.POST,我得到了这个:
<QueryDict: {'categoryes[]': ['Accessories', 'Bands'], 'brands[]': ['Nike', 'HBO'], 'discount_list': ['all'], 'csrfmiddlewaretoken': ['S7MXVEdQLd6u0fr4FugEwlupa45oChmw3TeItB4BEUHUHSsxrmVRuAcAhFxYQfpk'], 'category_slug': ['accessories'], 'category_of_relationsheep': ['m']}>
hot我可以获得一个列表例如&#34; categoryes []&#34; (但是为什么它用括号这样称呼?)
好的,如果我这样做: print(request.POST.get(&#34; categoryes []&#34;))它将给出唯一的最后一个对象,
如何获得完整列表?特别喜欢cotegoryes?如果像
那样for keys, values in request.POST.items():
print(values)
它打印了我在这个词典中的所有价值观,但我不知道这个价值观在哪里?如果我这样做:
for keys, values in request.POST.items():
if 'categoryes[]' == keys:
print(values)
它只提供与类别相关的一个对象,但在此列表中有多个对象