title: Django admin site for limited privilege users
body: <p>I have a Django application, and have two apps within the project: accounts and store. In my store app, I have Product, Category model and other models.</p>
  
  <p>I have admin site, from where I can register Products. In the accounts, I allow general people to signup and log in.</p>
  
  <p>Now, I also want users to be able to register Products, so that they can sell their own products. However, I do not want to give them to a complete access to the admin site.</p>
  
  <p>How can I give such limited access to the admin site to general users?</p>
  
  <p>Thanks.</p>