summaryrefslogtreecommitdiff
path: root/tests/admin_views/custom_has_permission_admin.py
diff options
context:
space:
mode:
authordjango-bot <ops@djangoproject.com>2022-02-03 20:24:19 +0100
committerMariusz Felisiak <felisiak.mariusz@gmail.com>2022-02-07 20:37:05 +0100
commit9c19aff7c7561e3a82978a272ecdaad40dda5c00 (patch)
treef0506b668a013d0063e5fba3dbf4863b466713ba /tests/admin_views/custom_has_permission_admin.py
parentf68fa8b45dfac545cfc4111d4e52804c86db68d3 (diff)
Refs #33476 -- Reformatted code with Black.
Diffstat (limited to 'tests/admin_views/custom_has_permission_admin.py')
-rw-r--r--tests/admin_views/custom_has_permission_admin.py14
1 files changed, 8 insertions, 6 deletions
diff --git a/tests/admin_views/custom_has_permission_admin.py b/tests/admin_views/custom_has_permission_admin.py
index 354f6a2418..6dc2011b24 100644
--- a/tests/admin_views/custom_has_permission_admin.py
+++ b/tests/admin_views/custom_has_permission_admin.py
@@ -6,24 +6,26 @@ from django.contrib.auth import get_permission_codename
from django.contrib.auth.forms import AuthenticationForm
from django.core.exceptions import ValidationError
-from . import admin as base_admin, models
+from . import admin as base_admin
+from . import models
-PERMISSION_NAME = 'admin_views.%s' % get_permission_codename('change', models.Article._meta)
+PERMISSION_NAME = "admin_views.%s" % get_permission_codename(
+ "change", models.Article._meta
+)
class PermissionAdminAuthenticationForm(AuthenticationForm):
def confirm_login_allowed(self, user):
if not user.is_active or not (user.is_staff or user.has_perm(PERMISSION_NAME)):
- raise ValidationError('permission denied')
+ raise ValidationError("permission denied")
class HasPermissionAdmin(admin.AdminSite):
login_form = PermissionAdminAuthenticationForm
def has_permission(self, request):
- return (
- request.user.is_active and
- (request.user.is_staff or request.user.has_perm(PERMISSION_NAME))
+ return request.user.is_active and (
+ request.user.is_staff or request.user.has_perm(PERMISSION_NAME)
)