import csv from fastapi import FastAPI from fastapi.staticfiles import StaticFiles from fastapi.responses import FileResponse app = FastAPI() # /file を静的ディレクトリとしてマウント app.mount("/api", StaticFiles(directory="api"), name="api") # ルートにアクセスしたら /file/index.html を返す @app.get("/api") def read_root(): return FileResponse("api/api.html") @app.get("/api/sread_list") def sread_list return FileResponse("/api/sread_list.csv") @app.get("/api/sread_create",status_code=201) def sread_create return {"message": "success"}