vbuoc
@vbuoc

Как сделать фильтрацию товаров как у OZON на django?

Как делается фильтр товаров как у OZON? Делаю сайт на: backend: django, frontend: htmx + bootsptrap. Товары имеют предопределенные реквизиты, такие как : Цена, Брэнд, а так же динамические реквизиты (атрибуты товаров )- используется django eav.2 Подскажите пож. какие техники применяются и как вообще сделать фильтр как, допустим, у ozon. Проблема раз: характиристики товаров - динамические. Проблема два: как генерировать get ссылки на странице с фильтрацией. Проблема три: как сделать так, чтобы при выборе второго и третьего брэнда к get параметру добавлялся новый параметр, например, в строке запроса было: /?brands=my-brand1,my-brand2,... . Django-filters здесь врядли подойдет (из-за) динамических характеристик товаров.
  • Вопрос задан
  • 179 просмотров
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы