Использование данных сессии 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