Я собираюсь создать сайт, на котором будет около полудюжины довольно похожих продуктов. Все они DVD, поэтому они очень хорошо вписываются в очень «фиксированную» базу данных. Я собирался сделать модель DVD. Отметьте их. Все очень просто. Все очень просто.
Но мы должны быть в состоянии продать их. Текущий сайт передает всю систему закупок на аутсорсинг, но на новом сайте она не появится. Мы хотим интегрировать все до момента оплаты (по обеим причинам UX, плюс мы можем гораздо больше настраивать процесс).
Другая проблема, связанная с аутсорсингом, заключается в том, что она не учитывает людей, которым не нужно платить НДС (налог с продаж) или тот факт, что вы получаете скидку, если вы покупаете более одной вещи, или несколько SKU одновременно.
Так что я осматривался.
Satchmo выглядит как целый мини-фреймворк. В нем есть варианты списков, которые мне просто не нужны с количеством SKU, с которыми я имею дело.
django-cart был повторно хэширован по состоянию на март, но с тех пор он выглядит довольно заброшенным.
Я ищу что-то, что позволит мне:
- передайте модель экземпляров, цену и количество
- применить формулу количеств, основанную на количестве уникальных SKU и копий в одном заголовке
- перечислять, что находится в корзине на каждой странице
Вот и все (но, тем не менее, это довольно рискованно). Я могу справиться с окончательной ерундой обработки заказа.
Или я просто глупый?
Должен ли я просто встать и сделать это сам? Если это ваш голос, я никогда раньше не собирал тележку, поэтому есть какие-то соображения, которые не очевидны для тех, кто раньше пользовался только тележками для покупок?