Как в django сделать ImageField not required в form.is_valid() если изображение уже было загружено ранее?
Собственно имеется форма для заполнения данных, паспортных данных. Если она уже была заполнена то я дергаю из базы данных значения пользователя и подставляю в форму. Все поля являются обязательным, однако, когда пользователь повторно хочет изменить данные, например имя или фамилию, то у него требуют еще и изображение, потому что файл с ним может теряться, либо пользователь заходит с другого пк.
Я пока распарсил html форму, и по првоерке user.img.url удалял, либо оставлял атрибут required. Однако в views проверка формы на валидность в таком случае не проходит. Собственно как можно средствами джанго обновить все поля кроме imgfield? Или придется из формы извлекать все данные и обновлять базу данных исходя из того что пришло?