(Django,Satchmo)开发具有个性化字段/属性的产品/购物车订单项

时间:2017-09-01 18:05:09

标签: django django-forms product cart commerce

我正在研究Python / Django来评估合适的电子商务解决方案。 目前,Satchmo软件包似乎提供了解决方案,以满足我对Subscription产品类型的大部分需求。

然而,我仍然有满足的家庭要求,我不知道是Satchmo或其他一些适合个性化产品的购物车/商务套餐?

我需要用户填写有关订阅的一些“个人详细信息”,因为订阅产品/订单可以分配给其他用户和/或非用户。 最自然的方式是让用户在将产品添加到购物车后添加这些详细信息。

因此,对于非用户,订单项应具有用户参考字段或多个字段:电子邮件,电话,名称,dob。

1 个答案:

答案 0 :(得分:0)

我从未使用过Satchmo,但Django oscar是一个非常可定制的电子商务框架,可以实现这一目标。此外,Satchmo似乎不是一个非常活跃的项目(他们的网站现在已经关闭,最后一个github提交是7年前)。

在Django oscar中,您可以创建自定义结帐流程,您可以在其中添加自己的步骤来输入这些个人详细信息。

您可以阅读有关自定义视图here

的更多信息

另一种方法是,在将产品添加到购物车之前,自定义产品本身以获得其他选项。因此,在将订阅的收件人添加到购物车之前,请指定该订阅者的收件人。