Не отправляется фото на сервер (django/react)

Проблема с запросом на сервер. Есть endpoint, по которому можно изменить фото пользователя (put-запрос), он возвращает новые измененные данные. Передается изображение под ключом "photo", на фронтенде формируется экземпляр FormData и туда помещается эта фотка. Ставил debugger'ы, запрос отправляется, статус 200, но ответ приходит со старыми данными (т.е. до сервера новая фотография не доходит). Через postman работает исправно, а через мой фронтенд нет. У меня подозрение на то, что в объект FormData не помещается фото. Вот код:

changePhoto(authToken, userId, photo) {
    const formData = new FormData();
    formData.append('photo', photo);
    return instance.put(api/v1/profile/ + userId + /, { formData }, {
        headers: {
            'Content-Type': 'multipart/form-data',
            'Authorization': 'Token ' + authToken
        }
    })
},

Надеюсь на помощь. Заранее спасибо!


Ответы (0 шт):