项目初次搭建

This commit is contained in:
2025-02-13 16:29:28 +08:00
parent feef37cbd7
commit 3cb2a4c507
121 changed files with 19550 additions and 0 deletions

23
app/application/app.py Normal file
View File

@ -0,0 +1,23 @@
from fastapi import FastAPI
from fastapi.middleware.cors import CORSMiddleware
from app.application.token_middleware import TokenMiddleware
from app.application.logger_middleware import LoggerMiddleware
my_app = FastAPI()
'''
添加CROS中间件允许跨域请求
'''
my_app.add_middleware(
CORSMiddleware,
allow_origins=["*"],
allow_credentials=True,
allow_methods=["*"],
allow_headers=["*"],
)
#注意中间的顺序,这个地方是倒序执行的
my_app.add_middleware(LoggerMiddleware)
my_app.add_middleware(TokenMiddleware)