При отправке вложенного 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 рассматривается как массив.

Где я ошибаюсь?

Вернуться на верх