Поле 'maca' ожидало число, но получило ''.
models.py
class Boss(models.Model):
class Maca(models.IntegerChoices):
one_maca = 1,
one_macas = 2,
two_maca = 3,
four_maca = 4,
six_maca = 5,
__empty__ = _('Select')
maca = models.IntegerField(
db_column='Maca', choices=Maca.choices, blank=True, null=True
)
forms.py
maca = forms.ChoiceField(required=False, choices=Boss.Maca.choices, widget=forms.Select)
Когда я пытаюсь отправить пустое значение, я получаю следующую ошибку
ValueError: Field 'maca' expected a number but got ''.