Использование данных сессии ion пользовательских разрешений Django

Я хочу подтвердить данные сессии в пользовательском разрешении, когда я пытаюсь получить доступ к данным сессии внутри разрешения, оно показывает None.Please help on this.

class IsEmployee(permissions.BasePermission):
def has_permission(self, request, view):
    
    if (request.session.get(request.user) and request.session[self.request.user.email].get("project_id")) is not None:
        project_id = request.session.get("project_id")
        if Employee.objects.filter(user_id=self.request.user,
                                   project_id=project_id, status="A", project__status='A'):
            return True
    else:
        return False

Result бросает None

Вернуться на верх