| 123456789101112131415161718192021 |
- from fastapi import FastAPI
- from fastapi.middleware.cors import CORSMiddleware
- from fastapi.staticfiles import StaticFiles
- from app.api.routes import router
- from app.core.config import settings
- app = FastAPI(title="Card Extraction API", version="1.0")
- app.mount("/static", StaticFiles(directory=settings.STATIC_DIR), name="static")
- app.add_middleware(
- CORSMiddleware,
- allow_origins=["*"],
- allow_credentials=True,
- allow_methods=["*"],
- allow_headers=["*"]
- )
- # 注册路由
- app.include_router(router, prefix="/api")
|