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(" "))
          })