from fastapi import FastAPI, Request, Depends, BackgroundTasks, background from fastapi.templating import Jinja2Templates from sqlalchemy import engine import dbmodels import yfinance as yf from sqlalchemy.orm import Session from database import SessionLocal, engine from pydantic import BaseModel from dbmodels import StockData from twilio.rest import Client account = "###########" token = "###########" client = Client(account, token) client.region = 'us1' client.edge = 'ashburn' app = FastAPI() dbmodels.Base.metadata.create_all(bind=engine) templates = Jinja2Templates(directory="templates") class StockReq(BaseModel): stockname: str def get_db(): try: