A superuser automatically has all permissions (has_perm will return True).
A staff member can login to the admin pages.
The admin pages are a simple interface to the models that
you've configured to show up in it. It only shows the models
that the current user has the right permissions for