我正在研究Python / Django来评估合适的电子商务解决方案。 目前,Satchmo软件包似乎提供了解决方案,以满足我对Subscription产品类型的大部分需求。
然而,我仍然有满足的家庭要求,我不知道是Satchmo或其他一些适合个性化产品的购物车/商务套餐?
我需要用户填写有关订阅的一些“个人详细信息”,因为订阅产品/订单可以分配给其他用户和/或非用户。 最自然的方式是让用户在将产品添加到购物车后添加这些详细信息。
因此,对于非用户,订单项应具有用户参考字段或多个字段:电子邮件,电话,名称,dob。
答案 0 :(得分:0)
我从未使用过Satchmo,但Django oscar是一个非常可定制的电子商务框架,可以实现这一目标。此外,Satchmo似乎不是一个非常活跃的项目(他们的网站现在已经关闭,最后一个github提交是7年前)。
在Django oscar中,您可以创建自定义结帐流程,您可以在其中添加自己的步骤来输入这些个人详细信息。
您可以阅读有关自定义视图here
的更多信息另一种方法是,在将产品添加到购物车之前,自定义产品本身以获得其他选项。因此,在将订阅的收件人添加到购物车之前,请指定该订阅者的收件人。