Package expedient :: Package common :: Package permissions :: Module models
[hide private]
[frames] | no frames]

Module models

source code

Created on May 28, 2010


Author: jnaous

Classes [hide private]
  ExpedientPermission
This class holds all instances of ObjectPermission that have a particular name.
  ObjectPermission
Links a permission to its object using the contenttypes framework and to the set of permittees holding the permission.
  Permittee
Links permissions to their owners using the contenttypes framework, where permittees are not necessarily django.contrib.auth.models.User instances.
  PermissionOwnership
Information on what the permittee can do with the permission.
  PermissionRequest
A request from a auth.models.User on behalf of a Permittee to obtain some permission for a particular target.
Variables [hide private]
  logger = logging.getLogger("permissions.models")
  __package__ = 'expedient.common.permissions'