from auth.auth_view import AuthorizedView from projects.services.projects_service import ProjectsService class ProjectBudgetWidget(AuthorizedView): service = ProjectsService() def get(self, project_id: int): self.permissions.can_access_project(project_id) return self.service.get_project_budgets(project_id)