django-cart o satchmo?

Estoy buscando implementar un carrito de compras muy básico. Satchmo parece instalar muchas aplicaciones y cosas adicionales que no necesito. He escuchado a otros mencionar el django-cart . ¿Alguien ha probado esta aplicación Django (django-cart)? ¿Algo para ver o alguna otra experiencia?

Bueno, si quieres usar django-cart debes verlo como un punto de partida para desarrollar el tuyo. El último commit (r4) para el proyecto fue noviembre de 2006.

En comparación, el último compromiso (r1922) con Satchmo fue hace un par de horas.

Con Satchmo usted obtiene un código que está en desarrollo activo y que en realidad es usado por sitios de comercio electrónico reales.

Si desarrolla su propio riesgo, corre el riesgo de alienar a los clientes y perder dinero. Si utiliza Satchmo, puede dedicar más tiempo a desarrollar / mejorar otras áreas de su sitio.

Apuesto a que ya puedes adivinar mi recomendación 🙂

En cuanto a las aplicaciones y otras cosas en Satchmo, puedo decirle, por experiencia personal, que no necesita incluirlas todas en su configuración INSTALLED_APPS. No recuerdo exactamente a qué me referí, pero solo había alrededor de 6-7 aplicaciones Satchmo en mis INSTALLED_APPS y eran todas las que necesitaba. Creo que han hecho aún más modularización desde entonces.

Creo que la razón por la que realmente no hay muchas soluciones listas para usar es porque la mayoría de las personas que usan Django son usuarios avanzados. Tienden a querer desplegar sus propias soluciones, especialmente considerando lo fácil que es hacerlo en Django.

Para responder a su pregunta, DJwarehouse es el único otro carrito que conozco.

Como se mencionó anteriormente, Django-cart no se ha actualizado en mucho tiempo, por lo que lo más probable es que no sea compatible con Django 1.0 y las versiones más recientes de Django. Solo por esa razón, recomiendo seguir con algo más reciente.

Estoy predispuesto porque soy un desarrollador en Satchmo pero creo que la sensación de exceso con Satchmo es un poco exagerada. Probablemente te sorprenderás de todas las cosas que crees que querrás hacer con tu “carrito simple”. Pronto puede que no sea tan simple.

En el peor de los casos, si Satchmo es demasiado, puede sacar las piezas que no le interesan.

Parece que el 25 de marzo se lanzó una nueva versión de Django-cart. http://vaig.be/2009/03/django-cart-released.html

Me pregunto cómo va la nueva versión con respecto a Satchmo.

Satchmo tiene más características que django-cart . Si está buscando una aplicación de carro de la compra simple y liviana, pruebe con django-carton, que es bastante similar a django-cart.

Ayuda con las operaciones del carrito de la compra, como agregar y eliminar artículos. No implementa vistas, plantillas ni módulos de procesamiento de pagos. Usted es libre de construirlos a su manera. El carrito vive en la sesión, no en la base de datos. Los artículos del carrito son objetos de productos arbitrarios, por lo que puede definir el modelo de su producto de la manera que desee.

Estoy usando django-cart y no es realmente una aplicación, es el comienzo de una aplicación. No hay vistas, y totaliza alrededor de 150 líneas de código. No hay doc, pero está bastante claro cómo usar la mayoría. Estoy un poco inseguro de la intención de ItemManager o de cómo se supone que se utiliza. Compararlo con Satchmo es como comparar una pulga con un elefante. Son un poco diferentes.