#!/usr/bin/env python # encoding: utf-8 from fastapi import FastAPI, Form, Depends, Request from fastapi.templating import Jinja2Templates from pydantic import BaseModel import pickle import json app = FastAPI() templates = Jinja2Templates(directory="templates") class Msg(BaseModel): msg: str class Req(BaseModel): url: str @app.get("/welcomeMessage") async def welcome(): return {"message": "Hello, Welcome to the final project from Albin Tardivel"} @app.get("/") async def root(request: Request): return templates.TemplateResponse( "index.html", { "request": request, "label": "", } )