skip to navigation
skip to content

Not Logged In

django-permissions 1.0.3

Generic per-object permissions for Django

Package Documentation

What is it?

django-permissions provides per-object permissions for Django based on roles: http://en.wikipedia.org/wiki/Role-based_access_control

Code

The code can be found on bitbucket: http://bitbucket.org/diefenbach/django-permissions/

Implementations

If you want to see a comprehensive implementation of django-permissions take a look at the CMS LFC

Changes

1.0.3 (2011-04-30)

Bugfix release

  • Bugfix: Removed mutuable parameters; issue #11

Changes

1.0.2 (2011-04-09)

Bugfix release

  • Bugfix: prevent to add same Users several times to a Role; issue #6 of django-workflows
  • Updated Development Status to "5 - Production/Stable"

1.0.1 (2011-04-08)

Bugfix release

  • Bugfix: DatabaseErrors with Postgres; issue #5.
  • Bugfix: changed order of passed parameters to has_permission; issue #6
  • Bugfix: removed not needed import of "sets"; issue #8

1.0 (2010-08-24)

  • First final release

1.0 beta 4 (2010-07-23)

  • Added check_permission method to PermissionBase
  • Added Unauthorized exception

1.0 beta 3 (2010-07-07)

  • Bugfix get_users/get_groups method of class Role; issue #2
  • Bugfix: check for an object before trying to add local role; issue #3
  • Bugfix: registration of permissions for specific content types only

1.0 beta 2 (2010-05-17)

  • Added license

1.0 beta 1 (2010-05-17)

  • Bugfix has_permission. Using roles=None instead of roles=[].

1.0 alpha 4 (2010-04-16)

  • Moved PermissionBase to __init__.py

1.0 alpha 3 (2010-03-30)

  • Added roles

1.0 alpha 2 (2010-03-22)

  • Added a lot of improvements on several places

1.0 alpha 1 (2010-03-11)

  • Initial public release
 
File Type Py Version Uploaded on Size
django-permissions-1.0.3.tar.gz (md5) Source 2011-04-30 13KB
  • Downloads (All Versions):
  • 66 downloads in the last day
  • 208 downloads in the last week
  • 1003 downloads in the last month