Django - json.decoder.JSONDecodeError: Ожидаемое значение: строка 1 столбец 1
Я пытаюсь разобрать тело запроса post в Django
if request.method == 'POST':
data = json.loads(request.body.decode())
obj = Person(
name = data.get('name'),
last_name = data.get('last_name'),
birth_date = data.get('birth_date'),
age = data.get('age')
)
obj.save()
Я получаю следующую ошибку : json.decoder.JSONDecodeError: Expecting value: line 1 column 1
Я пытался использовать data = json.loads(request.body.decode('uft-8')), но ошибка та же. Есть идеи, как я могу решить проблему?