Я внедряю сайт электронной коммерции, используя django. Каталог товаров будет большой (сотни товаров). Я хотел бы знать, как я должен реализовать фильтры товаров в поиске.
например. скажем, я поставил около 30 продуктов изначально. Пользователь может захотеть отфильтровать поиск по некоторым атрибутам товара, таким как цвет, размер, категория и т. Д.
Есть ли в django функция, позволяющая создавать такие функции? Если нет, как я должен идти об этом? Является ли запрос к базе данных каждый раз, когда пользователь выбирает атрибут, единственным подходом?
Спасибо.