fix: 修复子应用、中间件、异常无法正常挂载的问题
This commit is contained in:
10
ruoyi-fastapi-backend/sub_applications/handle.py
Normal file
10
ruoyi-fastapi-backend/sub_applications/handle.py
Normal file
@@ -0,0 +1,10 @@
|
||||
from fastapi import FastAPI
|
||||
from sub_applications.staticfiles import mount_staticfiles
|
||||
|
||||
|
||||
def handle_sub_applications(app: FastAPI):
|
||||
"""
|
||||
全局处理子应用挂载
|
||||
"""
|
||||
# 挂载静态文件
|
||||
mount_staticfiles(app)
|
@@ -1,7 +1,10 @@
|
||||
from fastapi import FastAPI
|
||||
from fastapi.staticfiles import StaticFiles
|
||||
from server import app
|
||||
from config.env import UploadConfig
|
||||
|
||||
|
||||
# 挂载静态文件路径
|
||||
app.mount(f"{UploadConfig.UPLOAD_PREFIX}", StaticFiles(directory=f"{UploadConfig.UPLOAD_PATH}"), name="profile")
|
||||
def mount_staticfiles(app: FastAPI):
|
||||
"""
|
||||
挂载静态文件
|
||||
"""
|
||||
app.mount(f"{UploadConfig.UPLOAD_PREFIX}", StaticFiles(directory=f"{UploadConfig.UPLOAD_PATH}"), name="profile")
|
||||
|
Reference in New Issue
Block a user