Фильтр модели по 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)
Этот код, конечно же, не работает.
Как это возможно?