Фильтр модели по m.Choices

В Django3 у меня есть модель, каждая строка которой содержит кортеж.

class CallType(m.Choices):
    PUSH = (1,"Pushing",True)
    PULL = (2,"Pulling",False)
    PUNCH = (3,"Punching",False)

И в form.py

action_type = forms.ChoiceField(
    required=False, 
    choices=sm.CallType.choices)

Теперь я хочу отфильтровать элементы, как показано ниже.

action_type = forms.ChoiceField(
    required=False, 
    choices=sm.CallType.filter(third_item=True)

Этот код, конечно же, не работает.

Как это возможно?

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