资 源 简 介
Django Granular Permissions allow you to setup per-row permissions.
ver 0.2 adds NewForms-Admin support.
This project is injecting new methods into Django"s auth.User and auth.Group in a non-invasive way (doesn"t require modifying Django"s code).
Simple permission checks within views and templates with templatetags.
You just simply have to install django-granular-permissions somewhere on your PYTHONPATH and add "django_granular_permissions" to your installed apps and invoke
python manage.py syncdb
Note: superusers will always have True returned on has\_row\_perm(), also not active users will always get False
Example:
```
# adding permission "edit" to a user "Bart" on an instance of a MyObject from myapp.models
from django.contrib.auth.models import User, Group
from myapp.models import MyObject
user = User.objects.get(username="Bart")
obj = MyObject()
o