如何仅从 django-oscar 的仪表板中获取属于某种类型的产品?
How can I get only the products that belong to a certain type added from the dashboar in 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)
我想过滤属于某类产品的产品,并显示在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)