У меня есть модель продукта и категории. Теперь мне нужно отфильтровать товары по категории. Как я могу это сделать?

где я должен писать код? в файле views.py или в html-файле?

Вообще-то у меня есть идея вывести каждую категорию и внутри нее отфильтровать товары в соответствии с ней. например,

ОВОЩНЫЕ КУЛЬТУРЫ морковь помидор

ФРУКТЫ яблоко манго

ЧТО-ТО ЕЩЕ что-то 1 что-то 2

где нужно писать код: в файле views.py или в html-файле?

В view, безусловно. Шаблон предназначен только для логики рендеринга, то есть для представления данных, которые вы уже получили, в красивом виде. Представление отвечает за получение данных или их обновление.

Вернуться на верх