Django oscar 如何仅从django oscar中添加的dashboar中获取属于特定类型的产品?

Django oscar 如何仅从django oscar中添加的dashboar中获取属于特定类型的产品?,django-oscar,Django Oscar,我想过滤属于某种产品类型的产品,并在html文件中显示它们。产品类型是从django oscar的默认管理面板添加的。我在互联网上找到了唯一的解决方案,django oscar easyrec软件包可能在这方面有所帮助,但它并没有说明easyrec需要低于12的版本。另一方面,任何低于12的版本都与django oscar 1.6.7不兼容,因此我不能使用easyrec。因此,我正在寻找一个替代的解决方案,以实现这个包的结果。我是django oscar的新手,我发现他们的文档很难理解。您可以使

我想过滤属于某种产品类型的产品,并在html文件中显示它们。产品类型是从django oscar的默认管理面板添加的。我在互联网上找到了唯一的解决方案,django oscar easyrec软件包可能在这方面有所帮助,但它并没有说明easyrec需要低于12的版本。另一方面,任何低于12的版本都与django oscar 1.6.7不兼容,因此我不能使用easyrec。因此,我正在寻找一个替代的解决方案,以实现这个包的结果。我是django oscar的新手,我发现他们的文档很难理解。

您可以使用目录类别获得相同类型的产品

 recommend_products = Product.objects.active().filter(
                categories=product.categories.all()[0],
            ).exclude(pk=product.pk)