OSCAR_SEARCH_FACETS для фильтрации списков товаров

Я работаю над сайтом электронной коммерции, используя Django Oscar. Продукты перечислены, и я должен применить фильтры (например, год, цена и т. Д.). Можем ли мы использовать оскарский фасет для этой функции фильтрации?

Я попытался добавить следующее согласнооскар документация, но не знаю, как заставить это работать и сделать на моем внешнем интерфейсе.

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 *]'),
         ]
     }),
])
}

Можно ли вообще использовать это для фильтрации продуктов или есть какой-то другой способ?

Ответы на вопрос(1)

Ваш ответ на вопрос