further permission cleanup

This commit is contained in:
vabene1111
2020-06-17 13:23:04 +02:00
parent df8170fa55
commit bea079dd05
2 changed files with 13 additions and 2 deletions

View File

@@ -0,0 +1,10 @@
# Permission Config
from cookbook.helper.permission_helper import CustomIsUser, CustomIsOwner, CustomIsAdmin, CustomIsGuest
class PermissionConfig:
BOOKS = {
'owner': True,
'groups': ['user'],
'drf': [CustomIsUser],
}

View File

@@ -160,7 +160,7 @@ class CustomIsUser(permissions.BasePermission):
message = _('You do not have the required permissions to view this page!')
def has_permission(self, request, view):
has_group_permission(request.user, ['guest'])
has_group_permission(request.user, ['user'])
class CustomIsAdmin(permissions.BasePermission):
@@ -171,4 +171,5 @@ class CustomIsAdmin(permissions.BasePermission):
message = _('You do not have the required permissions to view this page!')
def has_permission(self, request, view):
has_group_permission(request.user, ['guest'])
has_group_permission(request.user, ['admin'])