Я пытаюсь сделать запрос в поле api с помощью python и django. Я получаю ошибку 400 Entity body should be a correctly nested resource attribute name\\/value pair
.django вложенный запрос тела не установлен
Мои запросов выглядит следующим образом:
requests.options(headers.kwargs['url'], headers=headers.headers,
data={'parent': {'id': 'xxxx'}, 'name': 'name.pdf'})
Когда я проверить 400
request.body содержит 'parent=id&name=name.pdf'
, который заставляет меня верить, что я не устанавливая тело правильно
неровно работает с телом
-d '{"name": "name.pdf", "parent": {"id": "xxxxx"}}'
спасибо, это было полезно. Я теперь получаю ответ «401». Когда я удаляю json.dumps, он возвращается к '400'. Есть идеи? – user2954587
@ user2954587, нет подсказки. Не могли бы вы разместить новый вопрос с полной трассировкой? – falsetru