Ожидали число, а получили ''

У меня есть такая форма

class MacaForm(forms.ModelForm):
   maca = forms.ChoiceField(required=False,choices=Maca.MacaChoices.choices, widget=forms.RadioSelect(attrs={'class': 'maca'}), initial=1)

и подобная модель

class Maca(models.Model):

   class MacaChoices(models.IntegerChoices):
       maca1 = 1,
       maca2 = 2,

Но иногда я скрываю это поле, поэтому оно не отображается. Но когда я пытаюсь отправить, я получаю эту ошибку

Expected number but got ''

Может ли кто-нибудь помочь мне решить эту проблему?

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