Django Groot
Project description
An alternative admin interface for managing group permissions with django-guardian. Groot requires django-guardian for maintaining permissions, however Groot only focuses on groups for object permissions - per user object level permissions aren’t allowed for simplicity.
Installation
Using pip:
$ pip install django-groot
Follow the instructions for installing django-guardian if you haven’t already.
Edit your Django project’s settings module, and add groot:
INSTALLED_APPS = [
# ...
'groot',
]
Usage
Add GrootAdminMixin to the admin class you want Groot to be used on:
from django.contrib import admin
from groot.admin import GrootAdminMixin
from .models import Post
@admin.register(Post)
class PostAdmin(GrootAdminMixin, BasePageAdmin):
pass
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
django-groot-0.1.tar.gz
(8.2 kB
view hashes)