При отправке вложенного dict в API Django он становится массивом [duplicate]
Я отправил данные dict следующим образом в Python:
data = {
"test":{
"A":"Adata",
"B":"Bdata",
"C":"Cdata"
}
}
response = self.client.post("/api_patch/",data,follow=True)
тогда получите это как:
@api_view(["POST","GET"])
def api_patch(request):
print("request.data",request.data)
print("request.data type",type(request.data))
Как бы это ни было,
request.data <QueryDict: {'test': ['A', 'B', 'C']}>
request.data type <class 'django.http.request.QueryDict'>
Каким-то образом A B C рассматривается как массив.
Где я ошибаюсь?