معرفی شرکت ها


django-perms-provisioner-fuxy-0.0.6


Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر

توضیحات

Provision django instances with usergroups and permissions
ویژگی مقدار
سیستم عامل -
نام فایل django-perms-provisioner-fuxy-0.0.6
نام django-perms-provisioner-fuxy
نسخه کتابخانه 0.0.6
نگهدارنده []
ایمیل نگهدارنده []
نویسنده Lab Digital
ایمیل نویسنده opensource@labdigital.nl
آدرس صفحه اصلی https://github.com/fukszssl247/django-perms-provisioner
آدرس اینترنتی https://pypi.org/project/django-perms-provisioner-fuxy/
مجوز MIT
============================== Django Permissions Provisioner ============================== .. image:: https://img.shields.io/badge/code%20style-black-000000.svg :target: https://github.com/ambv/black .. image:: https://github.com/labd/django-perms-provisioner/workflows/Python%20Tests/badge.svg :target: https://github.com/labd/django-perms-provisioner/actions .. image:: https://travis-ci.org/labd/django-perms-provisioner.svg?branch=master :target: https://travis-ci.org/labd/django-perms-provisioner .. image:: http://codecov.io/github/labd/django-perms-provisioner/coverage.svg?branch=master :target: http://codecov.io/github/labd/django-perms-provisioner?branch=master .. image:: https://img.shields.io/pypi/v/django-perms-provisioner.svg :target: https://pypi.org/project/django-perms-provisioner/ This package works like the standard Django loaddata / dumpdata commands only it's used for creating auth.Group objects with their provided permissions. Requirements ============ - Python >= 3.6 - Django >= 1.11 Installation ============ .. code-block:: shell pip install django_perms_provisioner_fuxy Then the only thing left before you can start using the ``Django Permissions Provisioner`` is adding it to you installed apps. .. code-block:: python INSTALLED_APPS = [ "django_perms_provisioner_fuxy", ] Configuration ============= Configuration can either be done via providing a ``YAML`` or ``JSON`` file. Your file needs to have one of the following extensions: .json, .yaml, .yml, and their approriate contents of course. Examples: .. code-block:: yaml --- groups: - name: Group Name permissions: sites: - site.add_site - site.change_site wagtailadmin: - admin.access_admin .. code-block:: javascript { "groups" [{ "name": "Group Name", "permissions": { "sites": ["site.add_site", "site.change_site"], "wagtailadmin": ["admin.access_admin"] } }] } It is also possible to only create groups this can be done by just leaving out the permissions. Example: .. code-block:: yaml --- groups: - name: Group Name - name: Next Group Name Usage ===== To load permissions from a configuration file .. code-block:: shell ./manage.py loadperms permissions.yaml Or to dump permissions to a configuration file .. code-block:: shell ./manage.py dumpperms > permissions.yaml


نیازمندی

مقدار نام
<2,>=1.3.2 Cerberus
>=1.11 Django
<6,>=5.3.1 PyYAML
>=1.4.0 sphinx
- coverage
==3.8.1 pytest
==2.6.0 pytest-cov
==3.4.3 pytest-django
==4.2.5 isort
==3.5.0 flake8
==0.1.1 flake8-blind-except
==3.1.0 flake8-debugger


نحوه نصب


نصب پکیج whl django-perms-provisioner-fuxy-0.0.6:

    pip install django-perms-provisioner-fuxy-0.0.6.whl


نصب پکیج tar.gz django-perms-provisioner-fuxy-0.0.6:

    pip install django-perms-provisioner-fuxy-0.0.6.tar.gz