Django ограничивает варианты выбора в зависимости от типа пользователя [дубликат]

У меня есть два типа пользователей usertype a и usertype b У меня есть форма для обновления задачи с полями name, info и status У меня есть STATUS_CHOICES = ( ('A','A'), ('B','B'), ('C','C') )

тип пользователя a должен быть только c ('A','A'),('B','B'), в выпадающем списке, а тип пользователя b должен иметь (C,C) как выпадающий список как мне добиться этого в django пользователь типа a должен иметь только c ('A','A'),('B','B'), в выпадающем списке, а пользователь типа b должен иметь (C,C) в выпадающем списке, как мне этого добиться в django

forms.py

class Form(forms.ModelForm):
    class Meta:
    model = Model
    fields = (name', 'info',status')
Вернуться на верх