товаров по категории. и добавить distinct, если запрос может вернуть дубли. сортиорвка и фильтрация - основная часть разработки. разберись уж сам. но делать это клиентом - ужасный выбор. пользователь не должен получать ненужные данные сортировку еще ладно, клиентом можно, если надо разгрузить сервер, но фильтрацию только на клиенте - нежелательно. если это делать на клиенте, то нужно обновлять урл, и сервер должен эти урлы хавоть.
другой вопрос - фильтрация по категориям только в избранных? неужели ее не будет во всех товарах? нужно сделать универсальный фильтр. избранное - доп фильтр относительно категорий
Не, не, только в избранных, в товарах есть другой фильтр, сначала грузит все в темплейт, а потом когда он начинает фильтровать, начинает грузить через drf, но там эта дата не приходит, чел рендерит в js карту товара, и выбрасывает ее, каеф, а еще его фильр нельзя никак править, что то дернешь в беке, все слетит на фронте, каждая страничка рендерится как темплейт, то есть не лист не вью, просто адресс, и если идет совпадение то срабатывает вью которая имеет этот контекст и выбрасывает эти данные, я решил проблему дистинкта, просто через jquery вырезаю совпадающие div
Обсуждают сегодня