Users, groups, and permissions

Because you're logged in as a superuser, you have access to create, edit, and delete any object. Naturally, different environments require different permission systems-not everybody can or should be a superuser. Django's admin site uses a permissions system that you can use to give specific users access only to the portions of the interface that they need. These user accounts are meant to be generic enough to be used outside of the admin interface, but we'll just treat them as admin user accounts for now.

In Chapter 11, User Authentication in Django, we'll cover how to manage users site-wide (that is, not just the admin site) with Django's authentication system. You can edit users and permissions through the admin ...

Get Mastering Django: Core now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.