В __call__() отсутствует 1 требуемый позиционный аргумент: 'value' в Form

Я задаю модель кортежем

class CallType(m.IntegerChoices):
    PUSH = 1,"Push"
    PULL = 2,"Pull"

Теперь я пытаюсь использовать это в модели в Form

class MyModelForm(forms.ModelForm):
    my_call_type = forms.ChoiceField(
        required=False, 
        choices=CallType)

в шаблоне

{% render_field form.my_call_type class="form-control"  %}

Появляется ошибка следующего вида

python3.9/site-packages/django/forms/fields.py", line 773, in __iter__
yield from self.choices_func()
TypeError: __call__() missing 1 required positional argument: 'value'
<

Что мне делать?

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