Подтвердить что ты не робот

Django-cart или Satchmo?

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

4b9b3361

Ответ 1

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

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

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

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

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

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

Ответ 2

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

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

Ответ 3

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

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

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

Ответ 4

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

Интересно, как новая версия тарифицируется в отношении Satchmo.

Ответ 5

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

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

Ответ 6

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