OSCAR_SEARCH_FACETS para filtrar listas de produtos

Estou trabalhando em um site de comércio eletrônico usando django oscar. Os produtos estão listados e eu tenho que aplicar filtros (por exemplo, ano, preço etc.). Podemos usar a faceta oscar para essa funcionalidade de filtragem?

Eu tentei adicionar o seguinte conformedocumentação oscar, mas não sei como fazê-lo funcionar e renderizar no meu front end.

OSCAR_SEARCH_FACETS = {
'fields': OrderedDict([
    ('product_class', {'name': _('Type'), 'field': 'product_class'}),
    ('rating', {'name': _('Rating'), 'field': 'rating'}),
]),
'queries': OrderedDict([
    ('price_range',
     {
         'name': _('Price range'),
         'field': 'price',
         'queries': [
             # This is a list of (name, query) tuples where the name will
             # be displayed on the front-end.
             (_('0 to 20'), u'[0 TO 20]'),
             (_('20 to 40'), u'[20 TO 40]'),
             (_('40 to 60'), u'[40 TO 60]'),
             (_('60+'), u'[60 TO *]'),
         ]
     }),
])
}

É possível usar isso para filtrar produtos ou existe alguma outra maneira?

questionAnswers(1)

yourAnswerToTheQuestion