/django-policies

Primary LanguagePythonMIT LicenseMIT

Django Policies

https://travis-ci.org/fedenko/django-policies.svg?branch=main https://codecov.io/gh/fedenko/django-policies/branch/main/graph/badge.svg?token=Ho8G6SesGa

Policies on top of standard django permissions.

Documentation

The full documentation is at https://django-policies.readthedocs.io.

Quickstart

Install Django Policies:

pip install django-policies

Add it to your INSTALLED_APPS:

INSTALLED_APPS = (
    ...
    'django_policies.apps.PoliciesConfig',
    ...
)

Add Django Policies's URL patterns:

from django_policies import urls as django_policies_urls


urlpatterns = [
    ...
    url(r'^', include(django_policies_urls)),
    ...
]

Features

  • TODO

Running Tests

Does the code actually work?

source <YOURVIRTUALENV>/bin/activate
(myenv) $ python runtests.py

Development commands

pip install -r requirements_dev.txt
invoke -l

Credits

Tools used in rendering this package: