django-cart或Satchmo?

时间:2009-01-29 04:00:49

标签: python django e-commerce satchmo

我正在寻找一个非常基本的购物车。 Satchmo似乎安装了很多的应用程序和我不需要的额外内容。我听说其他人提到django-cart。有没有人尝试过这个Django应用程序(django-cart)?有什么值得关注或有任何其他经历吗?

6 个答案:

答案 0 :(得分:26)

如果您想使用django-cart,您应该将其视为开发自己的开始点。该项目的最后一次提交(r4)是2006年11月。

相比之下,Satchmo的最后一次提交(r1922)是几个小时前的事。

使用Satchmo,您可以获得正在开发中并且实际用于真实电子商务网站的代码。

如果你自己开发自己,就会冒着疏远顾客和赔钱的风险。如果您使用Satchmo,您可以花更多的时间来开发/改进网站的其他区域。

我打赌你已经可以猜到我的建议了:)

至于Satchmo中的应用程序和其他内容,我可以根据个人经验告诉您,您不需要将它们全部包含在INSTALLED_APPS设置中。我不记得我到底准备了什么,但在我的INSTALLED_APPS中只有大约6-7个Satchmo应用程序,它们都是我需要的。我认为从那以后他们已经做了更多的模块化。

答案 1 :(得分:5)

我认为没有太多开箱即用解决方案的原因是因为大多数使用Django的人都是超级用户。他们倾向于想要推出自己的解决方案,特别是考虑到在Django中做的容易。

要回答您的问题,DJwarehouse是我所知道的唯一其他购物车。

答案 2 :(得分:4)

如上所述,Django-cart在很长一段时间内没有更新,因此很可能与Django 1.0和更新版本的Django不兼容。仅仅因为这个原因,我建议坚持使用更新的东西。

我很有偏见,因为我是Satchmo的开发者,但我觉得Satchmo过度杀戮的感觉有点夸张。你可能会对你认为你想用“简单购物车”做的所有事情感到惊讶。很快它可能不会那么简单。

最糟糕的情况是,如果Satchmo太多,你可以掏出你不关心的部分。

答案 3 :(得分:1)

似乎已经在3月25日发布了新版本的Django-cart。 http://vaig.be/2009/03/django-cart-released.html

想知道新版本如何与Satchmo相提并论。

答案 4 :(得分:1)

Satchmo的功能多于django-cart。 如果您正在寻找简单轻便的购物车应用程序,请尝试与{django-cart非常相似的django-carton

它有助于购物车操作,例如添加和删除项目。 它没有实现视图,模板或支付处理模块 - 您可以自由地构建它们。 购物车存在于会话中,而不是数据库中。购物车项目是任意产品对象,因此您可以按照自己的方式定义产品模型。

答案 5 :(得分:0)

我使用的是django-cart,它不是真正的应用程序 - 它是应用程序的开始。没有视图,总共约150行代码。没有文档,但很明显如何使用它的大部分内容。我有点不确定ItemManager的意图或应该如何使用它。将它与Satchmo相比就像将跳蚤与大象进行比较。 他们有点不同。