django-guardian

View on PyPIReverse Dependencies (39)

2.4.0 django_guardian-2.4.0-py3-none-any.whl

Wheel Details

Project: django-guardian
Version: 2.4.0
Filename: django_guardian-2.4.0-py3-none-any.whl
Download: [link]
Size: 106107
MD5: dfe84f444671fd8769099fb6e7746a6a
SHA256: 440ca61358427e575323648b25f8384739e54c38b3d655c81d75e0cd0d61b697
Uploaded: 2021-05-23 22:11:22 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: django-guardian
Version: 2.4.0
Summary: Implementation of per object permissions for Django.
Author: Lukasz Balcerzak
Author-Email: lukaszbalcerzak[at]gmail.com
Home-Page: http://github.com/django-guardian/django-guardian
Download-Url: https://github.com/django-guardian/django-guardian/tags
License: BSD
Classifier: Development Status :: 5 - Production/Stable
Classifier: Environment :: Web Environment
Classifier: Framework :: Django
Classifier: Framework :: Django :: 2.2
Classifier: Framework :: Django :: 3.0
Classifier: Framework :: Django :: 3.1
Classifier: Framework :: Django :: 3.2
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: BSD License
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python
Classifier: Topic :: Security
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3 :: Only
Classifier: Programming Language :: Python :: 3.5
Classifier: Programming Language :: Python :: 3.6
Classifier: Programming Language :: Python :: 3.7
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Requires-Python: >=3.5
Requires-Dist: Django (>=2.2)
[Description omitted; length: 3125 characters]

WHEEL

Wheel-Version: 1.0
Generator: bdist_wheel (0.36.2)
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
guardian/__init__.py sha256=MfFiVoWLw79SeDqAQnhJfG0sKbsLGo7hLir1jUBvdbQ 1620
guardian/admin.py sha256=2F9dUDet4kcIpOMevAnhLfWNapvwTjEzXJoWA_oC35A 18283
guardian/apps.py sha256=zZPDNyvXl0StQRriy9SO9aKcBedgnBsSnVX_nIfB--w 441
guardian/backends.py sha256=g0h7yL-EOED0f4KjS2LN4kf9yMvL1eJwse1ZVPXFAeo 3844
guardian/checks.py sha256=2kJYWi_AL0A45YyrgBio04Az2EKwEVRV5yvsQP2gqAU 827
guardian/compat.py sha256=KpaM5QAKlvycRmSoRcttV4P0sQHkOnTRHFHK9kbveQs 1689
guardian/core.py sha256=bmH8Vkt99NcfN0k-TiunQj8eB9wGodlh84kW3f6E4CY 10652
guardian/ctypes.py sha256=gQGaTigIdwPJB9fJ8gtuMRPapOGVP-AZpvq-w1SHT-8 419
guardian/decorators.py sha256=RebfUfCbO0M-sOhYMPELnzNJ5YLn8_Wl62cWG3L0rJ4 7513
guardian/exceptions.py sha256=HcnLaEhd8_PJHx7I9rmIZezlp3MJF8wf1if9WNI_QyI 431
guardian/forms.py sha256=7mAfsh81GbTSn3KMbuRWm6HQdCZLS8Bg4th8Hxyxt7Q 6432
guardian/managers.py sha256=DfliU2wGeY9GrMrEJs6aNcz5s2K5_MSFSY0NSc6Rs1A 6289
guardian/mixins.py sha256=0NTq873wQqx7y_xg0JPq0-XikoTmN4IDJ5oY9cCv8h0 10938
guardian/shortcuts.py sha256=ftfdHMguN6_cZTRtCpBt0vcft_Tv0xQr5h3Znvq2q7Y 34727
guardian/utils.py sha256=hoZqXaLekOpTfgI_KFHI8o8RtXgN0Vi6F_rHU3J1Pro 8978
guardian/conf/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
guardian/conf/settings.py sha256=jYrSpGevFy8EEFelQdqGRjfkEdEijyDQ_zcLe93PHt0 1806
guardian/locale/es/LC_MESSAGES/django.mo sha256=YjzoX55B3RzneQf8gmwQmoWiCa_l2Dcm051YOhNHqCY 1688
guardian/locale/es/LC_MESSAGES/django.po sha256=d1bB_Lcu84H6jidZcVKyGbMxrGVRnfZ17I5B5OkVRGE 6180
guardian/locale/fr/LC_MESSAGES/django.mo sha256=iWyk0pWnJ9tHP7R0QKBWsz89TS93-yYfT-Rqc12cZG4 1811
guardian/locale/fr/LC_MESSAGES/django.po sha256=AFvvtwFgGliwJKVgHrh5k_BVJ04twcY62b8BE6PxxKI 6203
guardian/locale/nl/LC_MESSAGES/django.mo sha256=wWfXzw9ZwrTA3VgBrhShu0oSfyW1ZlHpq9doriI0HFA 1726
guardian/locale/nl/LC_MESSAGES/django.po sha256=wya4k7ldUey9dPjk5diheLbG_fFYjsK7mnZVc474HTM 6270
guardian/locale/pl/LC_MESSAGES/django.mo sha256=85M0uvXlZhqiqNaNlhfpHW4UrDhIe6jq8fKOaw2k458 1703
guardian/locale/pl/LC_MESSAGES/django.po sha256=OiCugOGOqPreFeMN1HUcAMwoBfiQveOIUHiMXrqF9ww 6261
guardian/locale/pt_BR/LC_MESSAGES/django.mo sha256=ZSocfWC--puVlvRlWhtzYb2OtflkT17P_4eTmfCeKVg 1792
guardian/locale/pt_BR/LC_MESSAGES/django.po sha256=lU8h6kRvHkjDMx8NlraWOVJCMr2GBioCYNnOJKxcTBw 6248
guardian/locale/ru/LC_MESSAGES/django.mo sha256=p4lVYWVEJdct-tYHDhU5ycnJQWp3TxX7mM9qbfKvjKc 2205
guardian/locale/ru/LC_MESSAGES/django.po sha256=8-402HyRx8SInqDXLkZ5T3Mq4EziMlcgTaQWAHX7c7g 6564
guardian/locale/zh_Hans/LC_MESSAGES/django.mo sha256=KN3Ge2RnU1uvXbRhUlwQqzOWpLefcUDb0KMxK7l27I4 1607
guardian/locale/zh_Hans/LC_MESSAGES/django.po sha256=EKZO3GzmqJbD9Z8BHvj0FbkGPBfepbOOX7-ZJGXYRTs 6846
guardian/management/__init__.py sha256=ChHCBnUPwC0I59tWVDk_zcMqT258owrELKLgWQgl5NE 1648
guardian/management/commands/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
guardian/management/commands/clean_orphan_obj_perms.py sha256=A6gm5i1XwoE1Smf2Cpsy16mbjenwC7mCwTOzfvssRkw 668
guardian/migrations/0001_initial.py sha256=dNdzKbSzeABtWAvihyyq5tOMdll0VthTL9Q3EQqaj2s 2158
guardian/migrations/0002_generic_permissions_index.py sha256=ZrNw5s2QzzxpCe9O87mfLoPlhmYgWsK1kr4PAccjA_E 616
guardian/migrations/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
guardian/models/__init__.py sha256=XqIAyz3BecB9L0bI9mgInFCqXBIRw3lGcgJcgnwOAAQ 596
guardian/models/models.py sha256=MpPUbUhdiO5F2jeV4pqAZO7daDdSn5ZrYwx0bgJtZdQ 3372
guardian/static/guardian/img/icon-no.svg sha256=QqBaTrrp3KhYJxLYB5E-0cn_s4A_Y8PImYdWjfQSM-c 560
guardian/static/guardian/img/icon-yes.svg sha256=_H4JqLywJ-NxoPLqSqk9aGJcxEdZwtSFua1TuI9kIcM 436
guardian/templates/admin/guardian/contrib/grappelli/field.html sha256=V3ltBuMqYbYlRl2HgcjBN_B9R9lg3OVSXEM0KBLlmNQ 671
guardian/templates/admin/guardian/contrib/grappelli/obj_perms_manage.html sha256=rvS5fUZ72y4UzL8hwJLXtagw4jlgRB2g9F6zDX-gqmg 6845
guardian/templates/admin/guardian/contrib/grappelli/obj_perms_manage_group.html sha256=2QwxIdZyp5r0eR2NnSJimXLeHS3Iyik6yz_1X32Ek08 2693
guardian/templates/admin/guardian/contrib/grappelli/obj_perms_manage_user.html sha256=IOv24aOanglWLkdBb0XiqD73TFU0yPejl94VQJW9w6k 2687
guardian/templates/admin/guardian/model/change_form.html sha256=07fHrHdR4r4HJedtyvN4gVFraBSPIS2gOEJxfd-cJ1s 336
guardian/templates/admin/guardian/model/field.html sha256=ZCz1N9TyV6hkiGBuSUMewOtL-9ubEXay-_ih38Lep4c 394
guardian/templates/admin/guardian/model/obj_perms_manage.html sha256=3mLfqa2nJFbRmP9Uim92-_Y9UoD6xK59qnLHqd6ERhI 4998
guardian/templates/admin/guardian/model/obj_perms_manage_group.html sha256=SnUByAvU27-Wn91Es0w1xS0h5fbMABOA4WT0VakV2VU 1609
guardian/templates/admin/guardian/model/obj_perms_manage_user.html sha256=FN00DNyuC8qu0rXk30h0WEqKq_gl70Po5EI6cJdCqkg 1579
guardian/templates/admin/guardian/model/obj_perms_no.html sha256=xgMcAono_bqc65k0bwVdHWwhESgNsNIr2OYEj12ZCzU 96
guardian/templates/admin/guardian/model/obj_perms_yes.html sha256=0tS7uvi_2y8DLbL8Ft9JBuCdD24xt4bUS8yrUWIEq8o 97
guardian/templatetags/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
guardian/templatetags/guardian_tags.py sha256=bXrJTie7Jiel8nSlr588CZ3pJMmsOqA1jr2PWxy8Qhw 3456
guardian/testapp/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
guardian/testapp/models.py sha256=L4WP9pHM_yRcPMUQ3dE7KHDhsWyeTKf93FWDGRrDtio 3411
guardian/testapp/testsettings.py sha256=jKw1fN6_FrEXZaMarOHDQLIkCc8xaQiShsoBqbTvQgE 1829
guardian/testapp/migrations/0001_initial.py sha256=FME8ZJ_XLQJ20m_4YFynzB7p7T43Zygm6WGyuO9vS6k 8653
guardian/testapp/migrations/0002_logentrywithgroup.py sha256=hTCAU5ZoMOAOxqICd2q2i5NIIgngmNawr-SmfK3OOSc 804
guardian/testapp/migrations/0003_auto_20190611_0440.py sha256=u7HanMNTEhnK-n9ZCKcl9N33NbWE0qPKM3zIDbvrkCk 1015
guardian/testapp/migrations/0004_childtestmodel_parenttestmodel.py sha256=8sgFvezdzXl4Ici8uIwE4QccacN1l8t2VWzXDOLKaQE 972
guardian/testapp/migrations/0005_uuidpkmodel.py sha256=R7CVIVArzVlHQRj29AQv4jZhTB_FP9SoPAgmMdgcDjs 486
guardian/testapp/migrations/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
guardian/testapp/tests/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
guardian/testapp/tests/conf.py sha256=nahjXhEunwd3JJ7eszdLt0ieVEQ80-pHobWulwm5iJY 2696
guardian/testapp/tests/test_admin.py sha256=DxGrR6RHHg_KLJAzbhzKpD1cDbOHq5fcBzcK-7blHg4 21672
guardian/testapp/tests/test_checks.py sha256=kveja56Udv_ueDMD32ZSp4rHa18_tqzR8RzmNwAopf8 470
guardian/testapp/tests/test_conf.py sha256=wJXrJlW9TaWQT_5ORu_k1rHrx3tvMP8TYdLX5P-ULEw 896
guardian/testapp/tests/test_core.py sha256=JkskT4a1tu9KhylGrEj2vWU_syzS98GEsHxLp7Gs4Fg 26849
guardian/testapp/tests/test_custompkmodel.py sha256=OHybc8-PkZOjvm1bQNOpoPUZCxmQ7RL6KvSPqdbbRPg 1250
guardian/testapp/tests/test_decorators.py sha256=0J2nceFTrIXW2mvD65oOHq-n6zS0xdIj24DZe44tzj8 15113
guardian/testapp/tests/test_direct_rel.py sha256=EykSdgNvwFrb5uKD0c_pr9tk_MHDWgsZhVGb5H7wr_c 11733
guardian/testapp/tests/test_forms.py sha256=nmBpXHxwQzQ_TXPbRVv7AKFanTcMTHWKG7x_5tBV_NI 1023
guardian/testapp/tests/test_management.py sha256=N6LBjtHlT9L7FnV3pZygo01SIm6ac4_zn4OnJPbpNIA 2899
guardian/testapp/tests/test_managers.py sha256=_oZclSCY98JrEfEsTmgN9nqGquDBO4x2xJuppqBrlIY 1349
guardian/testapp/tests/test_mixins.py sha256=0ta0YHQy2QpvGlfZ04G1IPTIu6Yph6TCEw_a1neq1ZE 8160
guardian/testapp/tests/test_orphans.py sha256=X_kMq7KjyCdPkjHd85TaRhXFPdqAEPba0aonf4GpSnU 3566
guardian/testapp/tests/test_other.py sha256=Nmshzxp1HHVGv9M4Is9tzaesocI12GJ6k9IufLvXunI 13332
guardian/testapp/tests/test_shortcuts.py sha256=7UXdnrAsmdmx-PUH56G84N6v8Pt1yZjZBajNiJGJz50 59962
guardian/testapp/tests/test_tags.py sha256=yySJkWIdYUl8IhUBwvaTxHKwKX7b3-yuGzAvCmzm0G4 6408
guardian/testapp/tests/test_utils.py sha256=5YKo8ZwUHo4xEGsTcnWN2ev09dBRrr2Qk0AQM1_rd14 5058
guardian/testapp/tests/urls.py sha256=9i54q6hFGnyfZqRs0-01RPYSYaKIZfvmWY1ELfDvA7U 659
guardian/testapp/tests/templates/404.html sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
guardian/testapp/tests/templates/500.html sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
guardian/testapp/tests/templates/blank.html sha256=AbpHGcgLb-kRsJGnwFEktk7uzpZOCcBY74-YBdrKVGs 1
guardian/testapp/tests/templates/dummy403.html sha256=VZH5Uz8qNc6scx3Xn3AmF0msPJQkK3nmfgBfxMxIX6s 10
guardian/testapp/tests/templates/dummy404.html sha256=JTIMfXdkluQDl5gBfHYF7bpdTxACeafgvAhoFWpo_9E 10
guardian/testapp/tests/templates/list.html sha256=oGTexLb2H_tGTDK0z_LJHwxfnO7_dCNk_7LLkj6pbTk 80
django_guardian-2.4.0.dist-info/AUTHORS sha256=SVVckWfkd4fD-7Lip267swTd1XlhBMkiaPcuGyRx3uI 2535
django_guardian-2.4.0.dist-info/LICENSE sha256=7TOoW8UKaaSsZZ8W5af0rNsx5P5Vk-TKbEckzZ2vzVc 2608
django_guardian-2.4.0.dist-info/METADATA sha256=ls-ix8HjgzNyAhinjsVs93f_EePs1Adc6X19KYcksV4 4383
django_guardian-2.4.0.dist-info/WHEEL sha256=OqRkF0eY5GHssMorFjlbTIq072vpHpF60fIQA6lS9xA 92
django_guardian-2.4.0.dist-info/top_level.txt sha256=F4LU_xsR5-v9VLhHaHZGoz04kZoTYPfLoQJojYkEipk 9
django_guardian-2.4.0.dist-info/RECORD

top_level.txt

guardian