このデータを送信します。私は、サーバー側でrequest.POSTを印刷する場合、私はこの得たクエリーセットのdjangoからすべてのデータを含む特定のリストを取得する方法は?サーバー上の
Object { categoryes: Array[2], brands: Array[2], discount_list: "all", category_slug: "accessories", category_of_relationsheep: "m" }
:
<QueryDict: {'categoryes[]': ['Accessories', 'Bands'], 'brands[]': ['Nike', 'HBO'], 'discount_list': ['all'], 'csrfmiddlewaretoken': ['S7MXVEdQLd6u0fr4FugEwlupa45oChmw3TeItB4BEUHUHSsxrmVRuAcAhFxYQfpk'], 'category_slug': ['accessories'], 'category_of_relationsheep': ['m']}>
熱い私は例えば、リストを取得することができます「categoryes []を」(しかし、それは、ブラケットと、このように呼ばれる理由)
[OK]を私はこのように行う場合:? プリント(request.POST.get( "categoryes []"))それは
、唯一の最後のオブジェクトを与えますフルリストを取得するには? cotegoryesのような特定の?場合のように
for keys, values in request.POST.items():
print(values)
私はこのdictのすべての値を印刷しますが、私はこの値がどこからわからないのですか?私はこの作れば:
for keys, values in request.POST.items():
if 'categoryes[]' == keys:
print(values)
をそれがcategoryesに関連した同じ1つのオブジェクトのみを与えるが、このリストには1つの以上のオブジェクト