Назначение изображения полю формы в django.views

Я нахожусь в середине проекта и застрял. У меня есть функция редактирования профиля, где пользователь может редактировать свой профиль. Каждый раз, когда создается профиль с пустым полем profile_picture, предоставляется значение по умолчанию. Но как только изображение назначается полю, а затем удаляется. Поле становится пустым. Я хочу, чтобы каждый раз, когда поле становится пустым, я переназначал изображение по умолчанию, указывая путь к файлу.

Вот мой вид, в котором я сохраняю модель формы:-

           if form.is_valid():
                form.save(commit=False)

                print(form.cleaned_data)
                if 'avatar' in form.cleaned_data:

                    if form.cleaned_data.get('avatar') is False:
                        form.cleaned_data['avatar'] = image

                form.save() 

Я хочу указать путь к изображению вместо image. Также предложите мне несколько лучших способов сделать это.

if form.is_valid(): form.save(commit=False)

            print(form.cleaned_data)
            if 'avatar' in form.cleaned_data:

                if form.cleaned_data.get('avatar') is False:
                    form.cleaned_data['avatar'] = image

            form.save() 
Вернуться на верх