with tools shuup saleor oscar example ecommerce python django e-commerce satchmo

python - tools - django-cart o Satchmo?



saleor python (6)

Bueno, si quieres usar django-cart, debes verlo como punto de partida para desarrollar el tuyo propio. El último compromiso (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 obtienes un código que está en desarrollo activo y que en realidad utilizan los sitios reales de comercio electrónico.

Si desarrolla el suyo, corre el riesgo de alienar a los clientes y perder dinero. Si usa 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 decirles, por experiencia personal, que no es necesario que las incluyan todas en su configuración INSTALLED_APPS. No recuerdo exactamente a qué me refería, pero solo había alrededor de 6-7 aplicaciones Satchmo en mi INSTALLED_APPS y todas ellas eran las que necesitaba. Creo que han hecho aún más modularización desde entonces.

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


Como se mencionó anteriormente, Django-cart no se ha actualizado en mucho tiempo, por lo que probablemente no sea compatible con Django 1.0 y las versiones más recientes de Django. Por esa sola razón, recomendaría seguir con algo más reciente.

Soy parcial porque soy un desarrollador de Satchmo, pero creo que la sensación de excesivo con Satchmo es un poco exagerada. Probablemente se sorprenda de todas las cosas que cree que querrá hacer con su "carrito simple". Pronto puede que no sea tan simple.

En el peor de los casos, si Satchmo es demasiado, puedes sacar las partes que no te importan.


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

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



Estoy usando django-cart y no es realmente una aplicación, es el inicio de una aplicación. No hay puntos de vista, y suman alrededor de 150 líneas de código. No hay documento, pero está bastante claro cómo usar la mayor parte. Estoy un poco inseguro de la intención de ItemManager o cómo se supone que se utilizará. Compararlo con Satchmo es como comparar una pulga con un elefante. Ellos son un poco diferentes.


Satchmo tiene más funciones que django-cart . Si está buscando una aplicación de carrito de compras simple y liviana, pruebe django-carton, que es bastante similar a django-cart.

Ayuda con las operaciones del carrito de compras como agregar y quitar elementos. No implementa vistas, plantillas ni módulos de procesamiento de pagos; usted puede construirlos a su manera. El carro vive en la sesión, no en la base de datos. Los elementos del carrito son objetos de producto arbitrarios para que pueda definir su modelo de producto de la manera que desee.