Files
crmApi/utils/get_cuser_role.py
2024-01-22 13:01:42 +03:30

16 lines
478 B
Python

from apps.cuser.models import CuserRole as CuserRoleModel
def get_cuser_role(request) -> CuserRoleModel:
jwt_payload = request.auth.payload
cuser_role_uuid = jwt_payload.get('cuser_role_uuid')
# use_redis
cuser_role = CuserRoleModel.objects.get(uuid=cuser_role_uuid)
return cuser_role
def get_cuser_role_uuid(request) -> str:
jwt_payload = request.auth.payload
cuser_role_uuid = jwt_payload.get('cuser_role_uuid')
return str(cuser_role_uuid)