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 interface just like any other object. We saw this earlier in this chapter, when we played around with the User and Group sections of the admin.
User objects have the standard username, password, e-mail, and real name fields you might expect, along with...