awesto / cookiecutter-django-shop

Cookiecutter django-SHOP is a blueprint for an e-commerce site based on django-CMS.
127 stars 55 forks source link

Consumer to consumer (C2C) ecommerce #34

Open Hadar11 opened 4 years ago

Hadar11 commented 4 years ago

Hello, Can you please advise if django-shop allows Consumer to consumer (C2C) ecommerce requirements to be handled, the reason for my question https://pypi.org/project/django-shop/ indicates to shop as "... Most e-commerce systems are shipped with a predefined database model for products. But products can vary a lot, and it simply is impossible to create a model which fits for all of them....".

jrief commented 4 years ago

Yes, you can do that. Actually, we as a company implemented a site, based on django-SHOP for a customer of us. In general, you have to ask yourself, whom you want to give add/change/delete-access to a product. You then can either add a simple foreign key onto the User model, or build more sophisticated access schemas using a many-to-many key to users and groups. This of course all depends on your requirements and there is no one-size-fits-all solution for all use cases.