django-корзина или Satchmo?

Вы должны установить заголовок в QTreeView, так как количество столбцов обрабатывается моделью, то есть заголовок использует модель, которая была установлена ​​в представлении:

TreeHeader header(Qt::Horizontal, &treeView);
treeView.setHeader(&header); // <---
header.setStretchLastSection(false);
// ...
23
задан mt3 11 June 2013 в 09:52
поделиться

6 ответов

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

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

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

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

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

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

26
ответ дан Van Gale 29 November 2019 в 02:16
поделиться

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

Для ответа на вопрос DJwarehouse является единственной другой корзиной, о которой я знаю.

5
ответ дан Andrew 29 November 2019 в 02:16
поделиться

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

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

Худший случай, если Satchmo - слишком много Вы, может дергать части, о которых Вы не заботитесь.

4
ответ дан 29 November 2019 в 02:16
поделиться

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

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

1
ответ дан Lazybird 29 November 2019 в 02:16
поделиться

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

Удивление, как новые тарифы версии относительно Satchmo.

1
ответ дан 29 November 2019 в 02:16
поделиться

I am using django-cart and it is not really an app - it is a start of an app. There are no views, and it totals about 150 lines of code. There is no doc but it is pretty clear how to use most of it. I am a little unsure of the intention of ItemManager or how that is supposed to be used. Comparing it to Satchmo is like comparing a flea to an elephant. They are a little different.

0
ответ дан 29 November 2019 в 02:16
поделиться
Другие вопросы по тегам:

Похожие вопросы: