django-filter: использование ChoiceFilter с выбором, зависящим от запроса - PullRequest
0 голосов
/ 20 декабря 2018

Я использую 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']
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...