Files
AS_timbres/Sistemas/permissions.py
2023-04-04 12:43:50 -06:00

14 lines
463 B
Python

from rest_framework.permissions import BasePermission
class HasAuthorizationHeader(BasePermission):
def has_permission(self, request, view):
return 'Authorization' in request.headers
class ItsAdminToken(BasePermission):
def has_permission(self,request,view):
return request.user.is_superuser
class ItsAdminGroup(BasePermission):
def has_permission(self, request, view):
return request.user.groups.filter(name= 'admin_soft')