配置文件和fastapi中添加api文档生成控制
This commit is contained in:
parent
343c41f27a
commit
6d23f9957b
@ -22,6 +22,11 @@ class AppSettings(BaseSettings):
|
||||
app_reload: bool = False
|
||||
app_ip_location_query: bool = True
|
||||
app_same_time_login: bool = True
|
||||
|
||||
app_docs_url: str = None
|
||||
app_redoc_url: str = None
|
||||
app_openapi_url: str = None
|
||||
|
||||
|
||||
|
||||
class JwtSettings(BaseSettings):
|
||||
|
||||
@ -62,8 +62,12 @@ app = FastAPI(
|
||||
description=f'{AppConfig.app_name}接口文档',
|
||||
version=AppConfig.app_version,
|
||||
lifespan=lifespan,
|
||||
docs_url=AppConfig.app_docs_url,
|
||||
redoc_url=AppConfig.app_redoc_url,
|
||||
openapi_url=AppConfig.app_openapi_url,
|
||||
)
|
||||
|
||||
|
||||
# 挂载子应用
|
||||
handle_sub_applications(app)
|
||||
# 加载中间件处理方法
|
||||
|
||||
Loading…
Reference in New Issue
Block a user