from fastapi import FastAPI, HTTPException,APIRouter,Request from pydantic import BaseModel from fastapi.responses import HTMLResponse from fastapi.staticfiles import StaticFiles from starlette.responses import FileResponse from fastapi.middleware.cors import CORSMiddleware app = FastAPI() origins = ["*"] app.add_middleware( CORSMiddleware, allow_origins=origins, ) app.mount("/files/", StaticFiles(directory='../code'), name="index") @app.get("/") async def read_index(): return FileResponse('app/html/index.html')