Фильтрация django-filter, поведение ModelMultipleChoiceFilter в случа если ничего не найдено

День добрый. Есть filterset, в нем :

status = django_filters.ModelMultipleChoiceFilter(
    queryset=StatusData.objects.all(),
    to_field_name='status',
    field_name='status__status',
    label='Status (status)',
)

Если в списке объектов совпадение найдено, выводится список отфильтрованных объектов, все нормально. Однако если совпадение не найдено, то выводятся полный список. Есть ли какой то способ исправить это поведение и вывести пустой список в этом случае?

Вернуться на верх