初始提交

This commit is contained in:
焦龙言
2026-07-24 09:43:10 +08:00
commit b5b4721456
793 changed files with 116305 additions and 0 deletions
@@ -0,0 +1,11 @@
from fastapi import FastAPI
from sub_applications.staticfiles import mount_staticfiles
def handle_sub_applications(app: FastAPI) -> None:
"""
全局处理子应用挂载
"""
# 挂载静态文件
mount_staticfiles(app)
@@ -0,0 +1,11 @@
from fastapi import FastAPI
from fastapi.staticfiles import StaticFiles
from config.env import UploadConfig
def mount_staticfiles(app: FastAPI) -> None:
"""
挂载静态文件
"""
app.mount(f'{UploadConfig.UPLOAD_PREFIX}', StaticFiles(directory=f'{UploadConfig.UPLOAD_PATH}'), name='profile')