我想过滤属于某种类型产品的产品,并在html文件中显示它们。产品类型是从django-oscar的默认管理面板添加的。我发现互联网上唯一的解决方案可能对django-oscar-easyrec软件包有帮助,但是并未安装说明easyrec需要低于12的版本。另一方面,任何低于12的版本都不兼容django-oscar 1.6.7,因此我不能使用easyrec。因此,我正在寻找此程序包的替代解决方案,以取得成果。我是django-oscar的新手,我很难理解他们的文档。
答案 0 :(得分:0)
您可以使用目录类别获得相同类型的产品
recommend_products = Product.objects.active().filter(
categories=product.categories.all()[0],
).exclude(pk=product.pk)