def get_queryset(self): queryset = super().get_queryset() self.form = CarForm(self.request.GET) if self.form.is_valid(): filters = Car.get_filter(self.request.GET) return queryset.filter(filters) else: return queryset