A little help / advice is needed here. I am getting back into web development since before the days of nice frameworks and decided to learn Python and use Django to get my web app going. My app has quite a few e-commerce features, but the cart/ordering/shipping/tracking aspect of my app is maybe 20% of the code, the rest is based on custom business logic. My question is this:
I've done some research on Django packages like Oscar, Satchmo, Django-shop etc. heavyweight to lightweight packages. But since I have quite a bit of design that goes beyond simple cart/ordering logic: *Does it make sense to learn how to integrate a new package into my design vs. roll my own?* I’ve done shopping cart/etc before, but I would like to shave time off the development if I can. But I am still learning all the ins and outs of Django, the ORM etc. I don’t want to spend 2 weeks learning how to integrate a Django package when I could just spend 2 weeks rolling my own. But maybe I’m mistaking how much work it will take to roll my own cart/ordering/tracking logic. I have done it before in Java/jsp completely by hand, it was somewhat onerous but I am now running with the assumption that Django will allievate some of the pain I used to go through with all the BS CRUDS, home-made MVC logic I had to do back in 2001. Thanks! -- You received this message because you are subscribed to the Google Groups "Django users" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send email to [email protected]. Visit this group at http://groups.google.com/group/django-users. To view this discussion on the web visit https://groups.google.com/d/msgid/django-users/eced6cd4-c093-4293-98fa-122155b8055e%40googlegroups.com. For more options, visit https://groups.google.com/groups/opt_out.

