Как я могу получить только продукты, принадлежащие к определенному типу, добавленные из панели инструментов в django-oscar? - PullRequest
0 голосов
/ 06 апреля 2019

Я хочу отфильтровать продукты, относящиеся к определенному типу продуктов, и показать их в HTML-файле.Тип продукта добавляется из стандартной панели администратора django-oscar.Я нашел единственное решение в Интернете, в котором пакет django-oscar-easyrec может быть полезен в этом, но он не устанавливает, что для easyrec требуется более низкая версия, чем 12.С другой стороны, любая версия ниже 12 не совместима с django-oscar 1.6.7, поэтому я не могу использовать easyrec.Поэтому я ищу альтернативное решение для этого пакета для достижения результатов.Я новичок в django-oscar, и мне трудно понять их документацию.

1 Ответ

0 голосов
/ 09 апреля 2019

Вы можете получить тот же тип продуктов, используя категорию каталога

 recommend_products = Product.objects.active().filter(
                categories=product.categories.all()[0],
            ).exclude(pk=product.pk)
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...