Request.data пустой, когда запрос отправляется Insomnia
Я просто хочу обновить атрибут "name" через API, но когда я делаю запрос через Insomnia, data появляется пустой словарь. Почему "name" нет в request.data?
Ниже приведен JSON-запрос Insomnia: (метод = PATCH)
{
"name": "name_test"
}
Все работает хорошо, но когда я обращаюсь к словарю data из запроса, он пуст. Смотрите ниже на изображении:
Ниже приведен код API бэкенда
def partial_update(self, request, pk=None):
try:
flow = Flow.objects.get(pk=pk)
if "name" in request.data and request.data["name"]:
flow.name = request.data["name"]
flow.save()
return Response({"Response": "Object changed successfully"})
except Exception as e:
return Response({"Response": str(e)})
Есть предположения, почему данные пустые? Неправильный формат JSON?