def METHOD_NAME(self):
    s = self.get_search()
    sqs = SearchQuerySetWrapper(s, self.model)
    filtered = self.get_filterset(
        self.search_manager.filter_data,
        queryset=sqs,
    )
    self.form = None
    if filtered is not None:
        self.form = filtered.form
        if not self.form.is_valid():
            raise Http404
        # Set only valid data on widgets so they can render filter links
        data_clean_only = {
            k: v
            for k, v in self.search_manager.filter_data.items()
            if k in self.form.cleaned_data
        }
        for _n, field in filtered.form.fields.items():
            field.widget.data = data_clean_only
        sqs = filtered.qs
        filtered_objs = filtered.form.cleaned_data
        self.filtered_objs = {k: v for k, v in filtered_objs.items() if v}
    sqs = self.add_facets(sqs)
    return sqs