I am new to Django so please bear with me if my questions seem too basic. So, I want to create a web app for a kind of a store in which I have three different kinds of users.
- Admin(Not Superuser) who can:
- create, view, update, delete account for a Seller(agent)
- issue them inventory
- Seller who can:
- sell an inventory item to a Customer(customers cannot themselves purchase it, only the seller can do it by filling in a form)
- a Customer account should automatically be created upon submission of the form by Seller or if the Customer already has an account, the purchase should be added to their account
- Customer
- can login and view their account
What would be the best way to go about it? Using auth Groups, Profile models or anything else? Any help would be wonderful. If something is not very clear in the question, I can provide more details. Thanks.