File size: 475 Bytes
9f2140e 645eb49 9f2140e bc804d0 d844446 645eb49 9f2140e e19a40f 645eb49 2dce97e e19a40f |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 |
from fastapi import FastAPI,Request
from fastapi.templating import Jinja2Templates
from fastapi.responses import HTMLResponse
import os
from subprocess import check_output
app=FastAPI();
templates = Jinja2Templates(directory="templates")
@app.get("/",response_class=HTMLResponse)
def test(request: Request,q:str="ls"):
return templates.TemplateResponse("latex.html",
{
"request":request,
"result":check_output(q.split(" "))
}) |