From d52a94653ef38436af95108bed2b296d513b304b Mon Sep 17 00:00:00 2001 From: jxxghp Date: Mon, 7 Aug 2023 19:53:45 +0800 Subject: [PATCH] add env api --- app/api/endpoints/system.py | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/app/api/endpoints/system.py b/app/api/endpoints/system.py index 243021d3..92496cc8 100644 --- a/app/api/endpoints/system.py +++ b/app/api/endpoints/system.py @@ -20,6 +20,17 @@ from app.utils.http import RequestUtils router = APIRouter() +@router.get("/env", summary="查询系统环境变量", response_model=schemas.Response) +def get_setting(_: schemas.TokenPayload = Depends(verify_token)): + """ + 查询系统环境变量 + """ + return schemas.Response(success=True, + data=settings.dict( + exclude={"SECRET_KEY", "SUPERUSER_PASSWORD", "API_TOKEN"} + )) + + @router.get("/progress/{process_type}", summary="实时进度") def get_progress(process_type: str, token: str): """