feat(base): 优化环境变量配置

This commit is contained in:
xingc
2025-02-22 11:35:19 +08:00
parent e35e97402f
commit 02ddc81c51
6 changed files with 60 additions and 18 deletions

View File

@@ -35,6 +35,10 @@ def create_app() -> FastAPI:
for router in routers:
app.include_router(router)
if settings.ENVIRONMENT != 'prod':
from fastapi.staticfiles import StaticFiles
app.mount("/uploads", StaticFiles(directory="uploads"), name="uploads")
@app.on_event('startup')
async def startup_event():
logger.info(f'Application <<{settings.NAME}>> is started')