blob: 8d5c273a132c23fb60c11ef89534d764264b9629 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
|
from fastapi import FastAPI, Request
from fastapi.staticfiles import StaticFiles
from fastapi.templating import Jinja2Templates
from .predictions import Predictions
app = FastAPI()
app.mount("/static", StaticFiles(directory="iss/static"), name="static")
templates = Jinja2Templates(directory="iss/templates")
@app.get("/")
async def home(request: Request):
preds = Predictions(34, 32).get_predictions()
return templates.TemplateResponse(
"index.html", {"request": request, "predictions": preds}
)
|