slide2, slide3. Загружаю три изображения, сохраняю и всё нормально. Когда снова захожу в форму, изменяю одно из изображений, то другие удаляются. Запись в БД одна и та же. В шаблоне id передаю, но оно всё равно будто очищает , если поле пустое, то удаляет информацию из БД по полю
Покажи код, как обновляешь
https://dpaste.org/J1xj
Перед формой выведи request.FILES, если там будут пустые 'slide1': '', тогда понятно почему)
Я с формами давно не работал, по-моему твою проблему решит form = MyForm(request.POST, request.FILES, instance=instance) где instance - это объект который изменяешь
Спасибо
Обсуждают сегодня