4

我的组织内部的销售部门要求我为我们的分销商/零售商建立一个网上商店。我想知道是否有一个基于 Python/Django 的网上商店?

我发现它比普通的网上商店复杂得多,因为:

  1. 客户被分组 - A、B、C
  2. 一组产品的折扣取决于他们购买每种产品的数量,比如说 1-100 件:4 美元 101-200 件:5 美元

但是另一组得到了完全不同的价格。

从数学上讲,这成为组合的一个阶乘问题,因此客户的可能组合 - 每选定数量的物品的价格 - 组 - 产品立即变得巨大。

我的猜测是最好这样做: 1. 为产品设定购买价格 2. 为每个购买量添加最低保证金:1-100 等等。这样,至少没有客户可以得到比我们更低的利润。3.然后根据客户所属的组,在1和2的顶部再添加一个边距。 4.当他们在购物篮中添加不同数量的商品时,将产品以不同的价格显示在网页上。

这会创建基于计算而不是固定价目表的价格,但它应该有效吗?

有没有人为此在 Python 中有一个可用的 FOSS 网店?有任何想法吗?

干杯!

4

2 回答 2

1

mezzanine看起来像是一个很棒的项目,它使用Cartridge作为它的购物车模块。他们有一个非常好的演示站点,您可以作为最终用户和管理员使用它来编辑产品和价格。Django 包还有一个值得一看的电子商务页面,它评估了一大堆不同特性的 django 包。我敢肯定,通过这两个资源,您至少会发现一些值得用作基础的东西。

于 2012-11-28T10:18:48.063 回答
0

你看过萨奇莫吗?

Satchmo 支持基于用户组的折扣

Satchmo 支持根据用户群设置不同的价格和折扣等级。店主可能需要此功能的最常见原因是,如果他们想为一类用户提供不同的折扣或价格。例如,拥有“黄金”会员资格的用户可能会自动获得百分比折扣。另一个常见的用法是批发与零售定价。

并且在订购一定数量时可能会激活折扣:

在产品变体上,价格可以有到期日期和/或数量。如果设置了这些字段中的任何一个,则该价格仅对在该日期之前下达的订单有效,或者 >= 该数量。

Satchmo 也被广泛使用,因此文档和社区都很好。

于 2012-11-28T10:12:03.330 回答