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") | |
async def read_index(): | |
return FileResponse('app/html/index.html') |