¿Ejemplo simple de cómo usar una vista basada en clases y un filtro django?

El ejemplo en la documentación,https://django-filter.readthedocs.org/en/latest/usage.html, creo que para una vista basada en funciones. Actualmente estoy investigando cómo hacer esto con una vista basada en la clase.

def product_list(request):
f = ProductFilter(request.GET, queryset=Product.objects.all())
return render_to_response('my_app/template.html', {'filter': f})

Respuestas a la pregunta(1)

Su respuesta a la pregunta