Надо добавить к form поле checkbox, которого нет в models django

Есть форма.

Надо добавить к форме поле checkbox, но поля boolean в модели формы нет, но при проверки формы в методе clean надо проверять значение этого checkbox. Как лучше сделать?

нагуглил такой вариант, в это направлении мыслить? создать свою кастомную форму?

forms

class RelatedAddForm(forms.ModelForm):

    def __init__(self, *args, **kwargs):
        self.request = kwargs.pop('request', None)
        super(RelatedAddForm, self).__init__(*args, **kwargs)
        self.fields['money'].initial = ''

    class Meta:
        model = Money
        fields = ['money',]
        widgets = {
            'money': forms.TextInput(attrs={'class': 'form-control', 'autocomplete':'off','placeholder': 'Стоимость'}),
        }
        labels = {
        }
Вернуться на верх