Как заполнить значение в поле формы модели с помощью __init__ в django?

По сути, я хочу иметь возможность заполнять поле формы Charfield определенным значением в методе init. Вот моя форма:

class UpdateForm(forms.ModelForm):
    #_____________________________________________________________
    def __init__(self, *args, **kwargs):
        super(UpdateForm, self).__init__(*args, **kwargs)
        self.fields['form_field'].initial = "How are you doing?"
        self.fields['form_field'].widget = self.fields['form_field'].hidden_widget()
    #_____________________________________________________________
    class Meta:
        model = form_model
        fields = (
            'form_field',
        )

Однако я не могу установить значение моего form_field с помощью How are you doing?. Более того, мне нужно иметь возможность изменить значение в методе init. Кто-нибудь знает, как я могу это сделать? Спасибо, и, пожалуйста, присылайте мне любые вопросы, которые у вас есть.

Вернуться на верх