main.py 483 B

12345678910111213141516171819202122
  1. from fastapi import FastAPI
  2. from fastapi.middleware.cors import CORSMiddleware
  3. import os
  4. from app.core.config import settings
  5. from app.api import camera
  6. os.makedirs(settings.OUTPUT_DIR, exist_ok=True)
  7. app = FastAPI(title="监控摄像头服务")
  8. app.add_middleware(
  9. CORSMiddleware,
  10. allow_origins=["*"],
  11. allow_credentials=True,
  12. allow_methods=["*"],
  13. allow_headers=["*"]
  14. )
  15. # 注册路由
  16. app.include_router(camera.router, prefix="/api/camera", tags=["Camera"])