Spaces:
Sleeping
Sleeping
| #!/usr/bin/env python3 | |
| # -*- coding: utf-8 -*- | |
| from fastapi import FastAPI | |
| from fastapi.routing import APIRoute | |
| def simplify_operation_ids(app: FastAPI) -> None: | |
| """ | |
| 简化操作 ID,以便生成的客户端具有更简单的 API 函数名称 | |
| :param app: FastAPI 应用实例 | |
| :return: | |
| """ | |
| for route in app.routes: | |
| if isinstance(route, APIRoute): | |
| route.operation_id = route.name | |