Я использую django-фильтр и мне нужно добавить ChoiceFilter
с вариантами, зависящими от запроса, который я получаю.Я читаю документы для ChoiceFilter, но там написано: This filter matches values in its choices argument. The choices must be explicitly passed when the filter is declared on the FilterSet
.
Так есть ли способ получить зависимый от запроса выбор в ChoiceFilter
?
Я на самом деле не написалкод, но вот что я хочу -
class F(FilterSet):
status = ChoiceFilter(choices=?) #choices depend on request
class Meta:
model = User
fields = ['status']