Джанго-телега или Сачмо? - PullRequest
23 голосов
/ 29 января 2009

Я ищу очень простую корзину для покупок. Satchmo , кажется, устанавливает лот приложений и дополнительных вещей, которые мне не нужны. Я слышал, как другие упоминали django-cart . Кто-нибудь пробовал это приложение Django (django-cart)? Есть что-нибудь, на что можно посмотреть или что-то еще?

Ответы [ 6 ]

26 голосов
/ 29 января 2009

Что ж, если вы хотите использовать django-cart, вы должны рассматривать ее как отправную точку для разработки своей собственной. Последний коммит (r4) для проекта был ноябрь 2006 года.

Для сравнения, последний коммит (r1922) в Satchmo был пару часов назад.

С Satchmo вы получаете код, который находится в стадии активной разработки и фактически используется на реальных сайтах электронной коммерции.

Если вы разрабатываете свою собственную, вы рискуете оттолкнуть клиентов и потерять деньги. Если вы используете Satchmo, вы можете тратить больше времени на разработку / улучшение других областей вашего сайта.

Бьюсь об заклад, вы уже можете угадать мою рекомендацию:)

Что касается приложений и прочего в Satchmo, я могу вам сказать, исходя из личного опыта, что вам не нужно включать их все в настройку INSTALLED_APPS. Я точно не помню, к чему я к ней прибегал, но в моем INSTALLED_APPS было всего около 6-7 приложений Satchmo, и все они были мне нужны. Я думаю, что они сделали еще больше модульности с тех пор.

5 голосов
/ 29 января 2009

Я думаю, что причина в том, что не так много готовых решений заключается в том, что большинство людей, которые используют Django, являются опытными пользователями. Они склонны внедрять свои собственные решения, особенно учитывая, как легко это сделать в Django.

Чтобы ответить на ваш вопрос, DJwarehouse - единственная другая корзина, о которой я знаю.

4 голосов
/ 30 января 2009

Как упоминалось выше, Django-cart долгое время не обновлялась, поэтому, скорее всего, она не совместима с Django 1.0 и более поздними версиями Django. Только по этой причине я бы рекомендовал придерживаться чего-то более нового.

Я предвзят, потому что я - разработчик Satchmo, но я думаю, что чувство излишества с Satchmo немного преувеличено. Вы, вероятно, будете удивлены тем, что, по вашему мнению, вы захотите сделать со своей «простой тележкой». Вскоре это может быть не так просто.

В худшем случае, если Satchmo слишком много, вы можете вытащить детали, которые вам не нужны.

1 голос
/ 17 апреля 2013

Satchmo имеет больше возможностей, чем django-cart . Если вы ищете простое и легкое приложение для корзины покупок, попробуйте django-carton , которое очень похоже на django-cart.

Помогает в таких операциях с корзиной, как добавление и удаление товаров. Он не реализует представления, шаблоны или модули обработки платежей - вы можете создавать их по-своему. Корзина живет в сеансе, а не в базе данных. Элементы корзины - это произвольные объекты товара, поэтому вы можете определять модель своего товара так, как вам хочется.

1 голос
/ 31 марта 2009

Похоже, что новая версия Django-cart была выпущена 25 марта. http://vaig.be/2009/03/django-cart-released.html

Интересно, как новая версия работает с Satchmo?

0 голосов
/ 04 мая 2009

Я использую django-cart, и на самом деле это не приложение, это начало приложения. Нет представлений, и он насчитывает около 150 строк кода. Документа нет, но понятно, как его использовать. Я немного не уверен в намерении ItemManager или в том, как это предполагается использовать. Сравнивать его с Satchmo - все равно что сравнивать блох со слоном. Они немного разные.

...