{ "info": { "author": "Ashraful Islam", "author_email": "ashrafulrobin3@gmail.com", "bugtrack_url": null, "classifiers": [ "Environment :: Web Environment", "Framework :: Django", "Framework :: Django :: 2.0", "Intended Audience :: Developers", "License :: OSI Approved :: MIT License", "Operating System :: OS Independent", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.4", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3.6", "Topic :: Internet :: WWW/HTTP", "Topic :: Internet :: WWW/HTTP :: Dynamic Content" ], "description": "================================\nDjangoRESTFramework Role Manager\n================================\ndrf_role is a small, simple and lightweight role manager who can manage READ/WRITE & NoAccess permissions\nfor each role. It basically work with DRF internal system like permission class, object level permission, etc.\n\nDetailed documentation is in the \"docs\" directory.\n\nQuick start\n-----------\n\n1. Add \"polls\" to your INSTALLED_APPS setting like this::\n\n INSTALLED_APPS = [\n ...\n 'drf_role',\n ]\n\n2. Include the polls URLconf in your project urls.py like this::\n\n url(r'^api//drf-role/', include('drf_role.urls')),\n\n3. Run `python manage.py migrate` to create the drf_role models.\n\n4. Start the development server and visit,\n http://127.0.0.1:8000/api/v1/roles/\n http://127.0.0.1:8000/api/v1/permissions/\n http://127.0.0.1:8000/api/v1/accesses/\n http://127.0.0.1:8000/api/v1/all-urls/\n\nPlease look up on docs for details...", "description_content_type": null, "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "", "keywords": "", "license": "MIT License", "maintainer": "", "maintainer_email": "", "name": "drf-role", "package_url": "https://pypi.org/project/drf-role/", "platform": "", "project_url": "https://pypi.org/project/drf-role/", "project_urls": null, "release_url": "https://pypi.org/project/drf-role/0.1.0/", "requires_dist": null, "requires_python": "", "summary": "A simple lightweight role manager for Django REST framework.", "version": "0.1.0" }, "last_serial": 3563193, "releases": { "0.0.2": [ { "comment_text": "", "digests": { "md5": "92f352f3c3173651612abd0086750a67", "sha256": "88fb9c3aeabbf5a00073a630dc11c881107e083fa531fd6cdb08978c16134a35" }, "downloads": -1, "filename": "drf-role-0.0.2.tar.gz", "has_sig": false, "md5_digest": "92f352f3c3173651612abd0086750a67", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7449, "upload_time": "2017-08-22T10:56:55", "url": "https://files.pythonhosted.org/packages/48/13/eb087f965c0e29e530d5773fa9028bfe5ea297874d692c2e09b5417f8a82/drf-role-0.0.2.tar.gz" } ], "0.0.3": [ { "comment_text": "", "digests": { "md5": "26d88e9a13e43cee69eb229cc9c47bcc", "sha256": "e4f844b8ac7d32e3c9867fcaca42ef3c8d9a88a36c446d552f02716c96f39561" }, "downloads": -1, "filename": "drf-role-0.0.3.tar.gz", "has_sig": false, "md5_digest": "26d88e9a13e43cee69eb229cc9c47bcc", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6654, "upload_time": "2017-11-05T17:22:25", "url": "https://files.pythonhosted.org/packages/3f/da/603a4b58d7dd5d68beb9953656d6e77b4fdcc8a619ab373d78e39e64419c/drf-role-0.0.3.tar.gz" } ], "0.0.4": [ { "comment_text": "", "digests": { "md5": "b1d6845e8311110e7948894948569c24", "sha256": "cc0a418929244c23e4ed0894315cc6d340f03ce21e876356a2c41d8eb502d228" }, "downloads": -1, "filename": "drf-role-0.0.4.tar.gz", "has_sig": false, "md5_digest": "b1d6845e8311110e7948894948569c24", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7499, "upload_time": "2017-11-19T10:02:16", "url": "https://files.pythonhosted.org/packages/0a/a2/e34f9fc1ef2d514001e3fa70c4fc1cdeebdba177e9175bdd560953c7449b/drf-role-0.0.4.tar.gz" } ], "0.0.5": [ { "comment_text": "", "digests": { "md5": "6fa01ddc2688543762194ea2353477b3", "sha256": "f39b5304ab1a4f2108b488981876aa5233e1735a2af95daa2326fcc88c2784be" }, "downloads": -1, "filename": "drf-role-0.0.5.tar.gz", "has_sig": false, "md5_digest": "6fa01ddc2688543762194ea2353477b3", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7069, "upload_time": "2018-02-04T17:22:49", "url": "https://files.pythonhosted.org/packages/43/73/66b5d085829f0d48461b05d24d1b7e2a11ec887e3b8d6f97c139abef0d69/drf-role-0.0.5.tar.gz" } ], "0.1.0": [ { "comment_text": "", "digests": { "md5": "dabe181d7f6aa330b69abf34597de942", "sha256": "c5507915ec2a11d74cc37554690e8b6d849716e8fa40d71cabbc4cc4e3e2bd4e" }, "downloads": -1, "filename": "drf-role-0.1.0.tar.gz", "has_sig": false, "md5_digest": "dabe181d7f6aa330b69abf34597de942", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6746, "upload_time": "2018-02-08T10:20:26", "url": "https://files.pythonhosted.org/packages/73/e7/34a90c43e33c6595e95070a5acb695284af01ecec3b4126f997d3ee84539/drf-role-0.1.0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "dabe181d7f6aa330b69abf34597de942", "sha256": "c5507915ec2a11d74cc37554690e8b6d849716e8fa40d71cabbc4cc4e3e2bd4e" }, "downloads": -1, "filename": "drf-role-0.1.0.tar.gz", "has_sig": false, "md5_digest": "dabe181d7f6aa330b69abf34597de942", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6746, "upload_time": "2018-02-08T10:20:26", "url": "https://files.pythonhosted.org/packages/73/e7/34a90c43e33c6595e95070a5acb695284af01ecec3b4126f997d3ee84539/drf-role-0.1.0.tar.gz" } ] }