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')), но ошибка та же. Есть идеи, как я могу решить проблему?

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