Есть некая модель с полем filefield. Делаю на сайте функцию редактирования существующей записи.

Пользователь может к записи прикреплять файл. И файл должен прикрепляться обязательно, иначе вылезает ошибка "Необходимо прикрепить файл".

Когда пользователь, хочет обновить существующую запись, при отправке, вылазиет ошибка: "необходимо прикрепить файл". Но файл то уже прикреплен, просто в самой форме в теге input type="file" пусто.

Как сделать так, что если публикуется новая запись, прикрепление файла обязательно, а если редактируется существующая запись и если файл прикреплен, то не проверять на существование файла? Вся проверка производится в методе clean формы.