Axios в django-backend post image fail
Я использую react frontend для связи с Django backend через axios. По какой-то причине я не могу опубликовать форму, которая включает изображение. Я протестировал свой бэкенд Django через Postman, и он работает хорошо.
Бэкенд показывает код 200 на терминале как успех без сохранения данных, а фронтенд не показывает ошибку
Форма может быть успешно опубликована, если я исключу изображение. Пожалуйста, проверьте мой код ниже ;
файлform.js
console.log(formData) ;
{pasport_number: 'test3', first_name: 'test1', last_name: 'test2', passport_photo: 'C:\\fakepath\\signature.jpg'}
first_name: "test1"
last_name: "test2"
pasport_number: "test3"
passport_photo: "C:\\fakepath\\signature.jpg"
[[Prototype]]: Object
Это решение, но должен быть лучший способ избежать создания еще одного useState.
I created ; const [image, setImage] = useState(null);
then в input; onChange{(e)=>setImage(e.target.files[0])}
Я думаю, что есть способ использовать (e.target.files[0])) с passport_photo в моем коде, и это будет потрясающе.