React/Django не может обновить данные в таблице с помощью axios.put() без обновления связанного с ней поля изображения
Я разрабатываю проект веб-приложения для группы выпускников, используя react/django и используя axios для получения данных. Сейчас я могу создать событие с такими полями, как (название_события, дата, изображения и т.д.). Я также могу обновить детали события, но моя проблема в том, что я не могу обновить другие поля без изменения изображения. Я обработал нулевые запросы через django и когда я тестирую на Postman и любых представлениях api, POST/PUT/DELETE/GET все работают нормально, поэтому я считаю, что это то, что должно быть обработано в react. Поле изображения помечено как gallery. Ниже приведен js-файл, содержащий форму, которая заполняет входы формы данными из определенного события. Любая помощь будет принята с благодарностью. Я пытался искать другие ответы, но только потому, что они могут быть там, не означает, что я знаю, где искать или как интерпритировать то, что я делаю неправильно, видя, что я только начинающий
У меня есть api вызовы в отдельном js файле:
// Events
export const getEvents = ()=>{
return axios.get(`${eventUrl}`)
}
export const createEvent = (eventObject)=>{
return axios.post(eventUrl,eventObject);
}
export const getEventById = (id)=>{
return axios.get(`${eventUrl}${id}/`);
}
export const deleteEventById = (id)=>{
return axios.delete(`${eventUrl}${id}/`);
}
export const updateEventById = (id, eventObject)=>{
return axios.put(`${eventUrl}${id}/`,eventObject);
}
