def __init__(self, request): if request.user.is_anonymous: raise Profile.DoesNotExist('User is anonymous') self.profile = Profile.objects.get(user=request.user) self.access = self.profile.access