Как использовать флажок в DjangoFilter для переключения между фильтрацией по значению = True и значению = * - PullRequest
0 голосов
/ 02 июля 2019

Я хочу отфильтровать таблицу (django-tables2), используя флажок, чтобы показать только записи, помеченные как «новые», или все записи (т.е. не фильтровать таблицу).

В моем FilterSet я определил BooleanFilter (также пробовал ChoiceFilter) с виджетом CheckboxInput.

class MyFitlerSet(django_filter.FilterSet):
    is_new = django_filters.BooleanFilter(label='Aktuell', widget=forms.CheckboxInput)

Как мне сопоставить False (или что-либо из того, что флажок возвращает к любому? Старые "ценности.

...