{ "info": { "author": "", "author_email": "", "bugtrack_url": null, "classifiers": [ "Development Status :: 5 - Production/Stable", "Environment :: Web Environment", "Framework :: Django", "Framework :: Django :: 1.9", "Framework :: Django :: 2.0", "Intended Audience :: Developers", "License :: OSI Approved :: BSD License", "Operating System :: OS Independent", "Programming Language :: Python", "Programming Language :: Python :: 2.7", "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": "=====================\nAdmin View Permission\n=====================\n\n.. image:: https://travis-ci.org/ctxis/django-admin-view-permission.svg?branch=master\n :target: https://travis-ci.org/ctxis/django-admin-view-permission\n :alt: Build Status\n.. image:: https://coveralls.io/repos/github/ctxis/django-admin-view-permission/badge.svg?branch=master\n :target: https://coveralls.io/github/ctxis/django-admin-view-permission?branch=master\n :alt: Coverage Status\n.. image:: https://codeclimate.com/github/ctxis/django-admin-view-permission/badges/gpa.svg\n :target: https://codeclimate.com/github/ctxis/django-admin-view-permission\n :alt: Code Climate\n\nReusable application which provides a view permission for the existing models.\n\nRequirements\n------------\n\n* Django\n\nSupport\n-------\n\n The package is *deprecated* for *Django 2.1*. Django added the functionality\n into the `core `_ (\n the 2 implementations are different). You should use this package only if you\n use Django < 2.1.\n\n * If you have installed this package by accident to your Django 2.1\n project, it won't affect the build-in view permission which comes\n with Django.\n * If you have upgraded you application to use Django > 2.1 just uninstall\n this package\n\n* Django: 1.8, 1.9, 1.10, 1.11, 2.0\n* Python: 2.7, 3.4, 3.5, 3.6\n\nCompatible with `django-parler `_'s translatable models. To verify which django-parler version our test suite runs against, check ``requirements-debug.txt``. You do not need django-parler to install django-admin-view-permission.\n\nDocumentation\n-------------\nFor a full documentation you can visit: http://django-admin-view-permission.readthedocs.org/\n\nSetup\n-----\n\n* ``pip install django-admin-view-permission``\n\nand then add ``admin_view_permission`` at the INSTALLED_APPS like this::\n\n INSTALLED_APPS = [\n 'admin_view_permission',\n 'django.contrib.admin',\n ...\n ]\n\nand finally run ``python manage.py migrate``.\n\n | You need to place the ``admin_view_permission`` before ``django.contrib.admin`` in INSTALLED_APPS.\n\n\nIn case of a customized AdminSite in order to apply the view permission, you\nshould inherit from the ``AdminViewPermissionAdminSite`` class::\n\n from admin_view_permission.admin import AdminViewPermissionAdminSite\n\n class MyAdminSite(AdminViewPermissionAdminSite):\n ...\n\n\nConfiguration\n-------------\n\nThis app provides a setting::\n\n ADMIN_VIEW_PERMISSION_MODELS = [\n 'auth.User',\n ...\n ]\n\nin which you can provide which models you want to be added the view permission.\nIf you don't specify this setting then the view permission will be applied to\nall the models.\n\nUninstall\n---------\n\n1. Remove the ``admin_view_permission`` from your ``INSTALLED_APPS`` setting\n2. Delete the view permissions from the database::\n\n from django.contrib.auth.models import Permission\n permissions = Permission.objects.filter(codename__startswith='view')\n permissions.delete()\n\n It will be helpful to check if the queryset contains only the view\n permissions and not anything else (for example: custom permission added)\n", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "http://django-admin-view-permission.readthedocs.org/", "keywords": "django", "license": "BSD License", "maintainer": "", "maintainer_email": "", "name": "django-admin-view-permission", "package_url": "https://pypi.org/project/django-admin-view-permission/", "platform": "", "project_url": "https://pypi.org/project/django-admin-view-permission/", "project_urls": { "Homepage": "http://django-admin-view-permission.readthedocs.org/" }, "release_url": "https://pypi.org/project/django-admin-view-permission/1.9/", "requires_dist": null, "requires_python": "", "summary": "A simple Django app which adds view permissions.", "version": "1.9" }, "last_serial": 4553432, "releases": { "0.1": [ { "comment_text": "", "digests": { "md5": "e2a54a1eabb398cf3257f44cb78a31f2", "sha256": "0036bbbced64405c2126697ed5d86d43bfe2165e3e20a51bce1733b9091f6627" }, "downloads": -1, "filename": "django-admin-view-permission-0.1.tar.gz", "has_sig": false, "md5_digest": "e2a54a1eabb398cf3257f44cb78a31f2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5585, "upload_time": "2016-07-05T12:34:55", "url": "https://files.pythonhosted.org/packages/15/4d/c919135a4bf2fda519f97806ae3ddecf18b8534dbd630686443edaf107ac/django-admin-view-permission-0.1.tar.gz" } ], "0.2": [ { "comment_text": "", "digests": { "md5": "300d004a9c27cea01103d481ffcb8e43", "sha256": "5ea681a1bf4208c1191c6b0a840becf2981aa664ef14b6c5b68255ed8757e584" }, "downloads": -1, "filename": "django-admin-view-permission-0.2.tar.gz", "has_sig": false, "md5_digest": "300d004a9c27cea01103d481ffcb8e43", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5606, "upload_time": "2016-07-05T13:38:28", "url": "https://files.pythonhosted.org/packages/4a/7f/db494220701af63501bf17231955cbf07e3323b506aa8d397152257704bd/django-admin-view-permission-0.2.tar.gz" } ], "0.3": [ { "comment_text": "", "digests": { "md5": "a5a82c3cbe4e758718a8f93a31f8ab2b", "sha256": "266d47aeee148216d665ebb18ce2cd4389a5e626193ccb06f426e6043b1d24c8" }, "downloads": -1, "filename": "django-admin-view-permission-0.3.tar.gz", "has_sig": false, "md5_digest": "a5a82c3cbe4e758718a8f93a31f8ab2b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5640, "upload_time": "2016-07-08T11:07:17", "url": "https://files.pythonhosted.org/packages/a4/63/16a9e7bd799ee02de58774a33226f2419f3edd24cb889b135b3dc0987203/django-admin-view-permission-0.3.tar.gz" } ], "0.4": [ { "comment_text": "", "digests": { "md5": "f15f8d9c0937abf7c67ee6755a0dc82e", "sha256": "92fbc2c6f4e488093e4c20d1b1fdb3070ba75ed2ebdda03a25e2e7635c5284a2" }, "downloads": -1, "filename": "django-admin-view-permission-0.4.tar.gz", "has_sig": false, "md5_digest": "f15f8d9c0937abf7c67ee6755a0dc82e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6030, "upload_time": "2016-10-12T15:38:58", "url": "https://files.pythonhosted.org/packages/94/6b/a22ad57d5531bfb28a4ccebefb92f183ee8e2c85dcb636927addaba596a0/django-admin-view-permission-0.4.tar.gz" } ], "0.5": [ { "comment_text": "", "digests": { "md5": "d5be4e1f0c3fc190322ae9423de1c64e", "sha256": "386beb7955eb80d91925029d0ac7d2ec19c9dbd72b4976ec574dd682090a3ef0" }, "downloads": -1, "filename": "django-admin-view-permission-0.5.tar.gz", "has_sig": false, "md5_digest": "d5be4e1f0c3fc190322ae9423de1c64e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6148, "upload_time": "2017-01-24T09:58:15", "url": "https://files.pythonhosted.org/packages/4f/b3/60b9686478294034fa7c5850964b79086a12408a09723442f3e9dc6abb71/django-admin-view-permission-0.5.tar.gz" } ], "0.6": [ { "comment_text": "", "digests": { "md5": "e2460142195ecbef332665eefef5ef84", "sha256": "99c9860aaaef51416d9c6c205e2e6ad75bb9e52047b0865add29018c24aab4cf" }, "downloads": -1, "filename": "django-admin-view-permission-0.6.tar.gz", "has_sig": false, "md5_digest": "e2460142195ecbef332665eefef5ef84", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6167, "upload_time": "2017-02-01T11:45:06", "url": "https://files.pythonhosted.org/packages/f8/94/9409a8d0a57849566167941ec4311027e70ad52767e716b5b1058e7628a4/django-admin-view-permission-0.6.tar.gz" } ], "0.7": [ { "comment_text": "", "digests": { "md5": "d37ec2bd23f619ef27315ba954efd66e", "sha256": "40170a3f761197937cb6ca34a681857e45f5bcb5138a7f38680a57656a69813b" }, "downloads": -1, "filename": "django-admin-view-permission-0.7.tar.gz", "has_sig": false, "md5_digest": "d37ec2bd23f619ef27315ba954efd66e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6395, "upload_time": "2017-04-09T20:33:52", "url": "https://files.pythonhosted.org/packages/44/c4/0bebe20f5369f77fe6011a8a9e76ec3254b505cba33a4eb695b2d4d26e47/django-admin-view-permission-0.7.tar.gz" } ], "0.8": [ { "comment_text": "", "digests": { "md5": "120515742f5ba107f06d45b95481fb8a", "sha256": "7248d1cc1bd04bde0c64af573031352d05afa01af1e2a710bbd815ac9e78061b" }, "downloads": -1, "filename": "django-admin-view-permission-0.8.tar.gz", "has_sig": false, "md5_digest": "120515742f5ba107f06d45b95481fb8a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7317, "upload_time": "2017-04-20T08:53:28", "url": "https://files.pythonhosted.org/packages/b3/83/9d8b8c21201d0e00a41f633377af8548b9dadc3dd98541b89a0afd9660fa/django-admin-view-permission-0.8.tar.gz" } ], "0.9": [ { "comment_text": "", "digests": { "md5": "e8870e66394cc9086adab590c2bddc10", "sha256": "07ee5598d711823f5ed0b88c2ead5939b5402dc8ad27d0eff6c7578a8876aa8b" }, "downloads": -1, "filename": "django-admin-view-permission-0.9.tar.gz", "has_sig": false, "md5_digest": "e8870e66394cc9086adab590c2bddc10", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7314, "upload_time": "2017-06-06T10:40:12", "url": "https://files.pythonhosted.org/packages/1e/a9/ef6d3231f26b0ad97ec38a258f60de91caad09118c1aaf4c70a35676137d/django-admin-view-permission-0.9.tar.gz" } ], "1.0": [ { "comment_text": "", "digests": { "md5": "e433d81b7bd4fe8cf32236b8aa6cdd4b", "sha256": "4b0b176f0699dc4d943a6b6adf19a6e092a7336b36430640155eaa47f83ce61b" }, "downloads": -1, "filename": "django-admin-view-permission-1.0.tar.gz", "has_sig": false, "md5_digest": "e433d81b7bd4fe8cf32236b8aa6cdd4b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7582, "upload_time": "2017-06-16T14:56:16", "url": "https://files.pythonhosted.org/packages/14/2e/fdfd8b0ec20a7a334fec280334807b8d171468d219f343768943bdf78119/django-admin-view-permission-1.0.tar.gz" } ], "1.1": [ { "comment_text": "", "digests": { "md5": "375633cce335953a6eaac2775fdf6499", "sha256": "329fe9ba5b21f92b26dbf68f3b7c90f82e2d0283ccf31ec84a332d984adfd142" }, "downloads": -1, "filename": "django-admin-view-permission-1.1.tar.gz", "has_sig": false, "md5_digest": "375633cce335953a6eaac2775fdf6499", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7439, "upload_time": "2017-07-12T16:58:33", "url": "https://files.pythonhosted.org/packages/90/7a/980b341d9d1e3e18e6940869693828c60d493b871c6f89d665d5cbe19b91/django-admin-view-permission-1.1.tar.gz" } ], "1.2": [ { "comment_text": "", "digests": { "md5": "2b1143eaa9ae5b4b7c3989c25107c744", "sha256": "262461f0204e5158711cf64f146a006adaadea1b4317b1fae4dd13d0fe44aed2" }, "downloads": -1, "filename": "django-admin-view-permission-1.2.tar.gz", "has_sig": false, "md5_digest": "2b1143eaa9ae5b4b7c3989c25107c744", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7610, "upload_time": "2017-12-27T11:51:21", "url": "https://files.pythonhosted.org/packages/35/ea/a5e59a0430b31df062b454e16e1ec3600eadc1794fbf9ebaf11de254e822/django-admin-view-permission-1.2.tar.gz" } ], "1.3": [ { "comment_text": "", "digests": { "md5": "e05ff9f62d5f3f29a31978c58dff6a94", "sha256": "b704e2041e961113db91cf58369daca281ea48e75e87b22fa4f9fd08f2e03795" }, "downloads": -1, "filename": "django-admin-view-permission-1.3.tar.gz", "has_sig": false, "md5_digest": "e05ff9f62d5f3f29a31978c58dff6a94", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7615, "upload_time": "2017-12-27T12:41:59", "url": "https://files.pythonhosted.org/packages/4e/56/a651340f27d37d82752b87f1556de932b9d0e8c31011453ffcc2990fd427/django-admin-view-permission-1.3.tar.gz" } ], "1.4": [ { "comment_text": "", "digests": { "md5": "69c00a3b830d6686f000ebb33c213395", "sha256": "917609863cc7228e934c402693a51c7f3ba94d990ec632abff614fcb67766410" }, "downloads": -1, "filename": "django-admin-view-permission-1.4.tar.gz", "has_sig": false, "md5_digest": "69c00a3b830d6686f000ebb33c213395", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7691, "upload_time": "2017-12-29T11:39:18", "url": "https://files.pythonhosted.org/packages/f7/a2/5e6dae6a27ba9f443c197cc691943d768dbb22e9d0ccdd1bf98a27f1b9c2/django-admin-view-permission-1.4.tar.gz" } ], "1.5": [ { "comment_text": "", "digests": { "md5": "ab67026f1bd87a55deba044b6faf0c84", "sha256": "b337c5c8028192761b559e2c71f8311546d7b648366697fc54cc47337115b5a6" }, "downloads": -1, "filename": "django-admin-view-permission-1.5.tar.gz", "has_sig": false, "md5_digest": "ab67026f1bd87a55deba044b6faf0c84", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8168, "upload_time": "2018-02-26T11:35:11", "url": "https://files.pythonhosted.org/packages/a9/a9/65208723eca7ffdebe227c205f57d03665eade7d14722a674f53f1a42d51/django-admin-view-permission-1.5.tar.gz" } ], "1.6": [ { "comment_text": "", "digests": { "md5": "d0a24e8dc0b9f6efb55d2e65ffb87bc5", "sha256": "66a9862699157bed0301d202a5d9ec6e985d22f791bc92372c6faf65170a7369" }, "downloads": -1, "filename": "django-admin-view-permission-1.6.tar.gz", "has_sig": false, "md5_digest": "d0a24e8dc0b9f6efb55d2e65ffb87bc5", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8820, "upload_time": "2018-03-19T14:41:47", "url": "https://files.pythonhosted.org/packages/6d/cc/dc7a182358f3da96285256e95309c7055f46a210820d179bfcbb78668814/django-admin-view-permission-1.6.tar.gz" } ], "1.7": [ { "comment_text": "", "digests": { "md5": "7c19a65e0be83f1d76fdc81de719dcf4", "sha256": "4ff65f18c7fce205aaf78358e4b7eaa88086069dd601f1c420a3edcab35ad08c" }, "downloads": -1, "filename": "django-admin-view-permission-1.7.tar.gz", "has_sig": false, "md5_digest": "7c19a65e0be83f1d76fdc81de719dcf4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9283, "upload_time": "2018-08-08T11:28:40", "url": "https://files.pythonhosted.org/packages/6d/09/dcb32a8dc5cd0efb0d1cc9c204a78d21527f38ddfc096535387bbb6c3505/django-admin-view-permission-1.7.tar.gz" } ], "1.8": [ { "comment_text": "", "digests": { "md5": "bf308eb1278014a28285202205994886", "sha256": "786695f57bef513f804066996b0693573753f49a1f7786c188f0d2d399769bae" }, "downloads": -1, "filename": "django-admin-view-permission-1.8.tar.gz", "has_sig": false, "md5_digest": "bf308eb1278014a28285202205994886", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9308, "upload_time": "2018-08-16T10:31:40", "url": "https://files.pythonhosted.org/packages/e6/e8/2e118f12eebb031a1ae994cf46a4dead0075153e6fb310ed56f366c90f26/django-admin-view-permission-1.8.tar.gz" } ], "1.9": [ { "comment_text": "", "digests": { "md5": "5e073d98c9e78130d44bd4f57aed26b4", "sha256": "880c63de9ecb5f7be9ca8f3690ac4f366f07535eefe41d69ffa2ff2647e1b678" }, "downloads": -1, "filename": "django-admin-view-permission-1.9.tar.gz", "has_sig": false, "md5_digest": "5e073d98c9e78130d44bd4f57aed26b4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9605, "upload_time": "2018-12-02T21:51:07", "url": "https://files.pythonhosted.org/packages/5c/02/c8a570691e266c2e2b84b424a3fa6c65d52f4af0990dc35b941c84e67ba4/django-admin-view-permission-1.9.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "5e073d98c9e78130d44bd4f57aed26b4", "sha256": "880c63de9ecb5f7be9ca8f3690ac4f366f07535eefe41d69ffa2ff2647e1b678" }, "downloads": -1, "filename": "django-admin-view-permission-1.9.tar.gz", "has_sig": false, "md5_digest": "5e073d98c9e78130d44bd4f57aed26b4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9605, "upload_time": "2018-12-02T21:51:07", "url": "https://files.pythonhosted.org/packages/5c/02/c8a570691e266c2e2b84b424a3fa6c65d52f4af0990dc35b941c84e67ba4/django-admin-view-permission-1.9.tar.gz" } ] }