django-rulez ay isang tinidor ng django-patakaran, dahil ang ilan sa mga layunin django-patakaran-set ang kanilang mga sarili ay hindi tumugma sa aming kasalukuyang proyekto goals.You maaaring sumangguni sa kanilang mga pahina ng proyekto github para sa karagdagang impormasyon tungkol sa mga ito cool na proyekto: https : //github.com/maraujop/django-rules
Kadalasan, django-rulez ay isang per-object authorization backend, na nag-iimbak ng mga patakaran sa kanilang sarili bilang mga pamamaraan sa modelo.
Pag-install
Mula sa pinagmulan
Upang i-install django-rulez mula source:
git clone https://github.com/cglass/django-rulez/ django-rulez
cd django-rulez
python setup.py install
Configuration
& Nbsp; Idagdag ito sa listahan ng mga INSTALLED_APPS sa iyong settings.py
& Nbsp; Idagdag ang django-rulez backend awtorisasyon sa listahan ng AUTHENTICATION_BACKENDS in settings.py:
& Nbsp; AUTHENTICATION_BACKENDS = {
& Nbsp; 'django.contrib.auth.backends.ModelBackend', default auth backend # Django
& Nbsp; 'django_rules.backends.ObjectPermissionBackend',
& Nbsp;}
Kinakailangan :
- sawa
- Django
Mga Komento hindi natagpuan