def filter(self, request, queryset, view):
        """ Filter each resource separately using its own filter """
        summary_queryset = queryset
        filtered_querysets = []
        for resource_queryset in summary_queryset.querysets:
            try:
                filter_class = SupportedServices.get_resource_filter(resource_queryset.model)
            except __HOLE__:
                filter_class = BaseResourceFilter
            resource_queryset = filter_class(request.query_params, queryset=resource_queryset).qs
            filtered_querysets.append(resource_queryset)

        summary_queryset.querysets = filtered_querysets
        return summary_queryset
dataset/ETHPy150Open opennode/nodeconductor/nodeconductor/structure/filters.py/ResourceSummaryFilterBackend.filter