不要在购物车中放入不同类别的商品

时间:2012-02-24 17:22:34

标签: django satchmo

Satchmo商店有不同类别的产品。出于某种原因,我需要使用不同的商家帐户处理不同类别的产品的付款。由于这需要尽快完成,因此快速解决方案不允许在同一购物车中使用不同类别的产品。我阅读了手册,看看是否有一些信号可以帮助我在添加到购物车时获得产品类型,然后如果购物车已经有不同类别的产品,那么删除新添加的产品并将其提交给用户。有没有更好的方法来快速完成这项工作?如果不是,我想要一些输入来帮助我实现上述流程。

1 个答案:

答案 0 :(得分:0)

我认为你应该使用ajax和/或装饰器。因此,当用户选择产品时,您只需与购物车中的产品类别进行比较,以及是否有任何显示错误消息。我认为只检查一个查询是否有任何相同类别的项目,因此添加/删除操作将会过剩。