如何才能从django-oscar的仪表板中添加仅属于某种类型的产品?

时间:2019-04-06 05:49:16

标签: django-oscar

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

1 个答案:

答案 0 :(得分:0)

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

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