docs: def get_project_ids(self):
          """
          Determines which projects the current user is allowed to visualize.
          Returns a list of project ids to be used in get_queryset() for
          filtering.
          """
          user = self.request.user
          projects = Project.objects.accessible_to(user).values('id')
          return [p['id'] for p in projects]