1234567891011 |
- # 1. 先创建 FastAPI 应用实例(只创建一次)
- from fastapi import FastAPI
- from fastapi.middleware.cors import CORSMiddleware # 导入 CORS 模块
- app = FastAPI() # 核心实例,只定义一次
- # 3. 注册路由(必须显式挂载,否则路由不生效)
- if __name__ == "__main__":
- import uvicorn
- # uvicorn.run(app, host="0.0.0.0", port=8000, ssl_keyfile="ssl/cert.key", ssl_certfile="ssl/cert.crt")
- uvicorn.run("app.main:app", host="0.0.0.0", port=8000, reload=True)
|