An application for having better groups in Django
Project description
Capabilities
Adds a Group2 model to improve upon the django.auth.Group
Adds a Group2Kind model to have group kinds
Adds various needed properties to Group2
Adds a proper hierarchy using https://github.com/django-treebeard/django-treebeard (editable through django-admin)
Has an one-to-one relationship with builtin Group (created automatically on save) which is used to keep user members and any needed permissions
Allows user membership to be edited through django-admin
Requirements
This works with Django 3+ and Python 3.6+. It will also install django-treebeard.
Installation
Run
pip install django-groups2
Add "groups2" and "treebeard" to your INSTALLED_APPS setting.
Changelog
v.0.1.1
Fix bug with not including templates
v.0.1.0
Initial version
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
Built Distribution
Hashes for django_groups2-0.1.1-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 160fd1c3fe3d3b79eb85e8b97b1c287a0626c37097e3b6795bcefb1acaa857e6 |
|
MD5 | cf482214ce8e93f47300e8b5e78723e5 |
|
BLAKE2b-256 | 0053c022a01ba9e79dd4c464263b0517525c98e24b2ec9d4fc57bbab6db36c4f |