import os from rest_framework.request import Request from rest_framework import permissions class IsMikrokontroller(permissions.BasePermission): def has_permission(self, request: Request, view): mikro_key = os.environ['MIKRO_SECRET_KEY'] request_key = request.headers.get('X-Mikro-Key') return request_key == mikro_key