def check_add_permissions(self, role): if not team_permissions.can_add_member(self.team, self.request.user, role): raise PermissionDenied()
def perform_create(self, serializer): if not team_permissions.can_add_member(self.team, self.request.user): raise PermissionDenied() serializer.save()