Model “view” permission¶

A “view” permission is added to the model Meta.default_permissions . The new permissions will be created automatically when running migrate .

This allows giving users read-only access to models in the admin. ModelAdmin.has_view_permission() is new. The implementation is backwards compatible in that there isn’t a need to assign the “view” permission to allow users who have the “change” permission to edit objects.

There are a couple of backwards incompatible considerations.