YoBatM commited on
Commit
ec1e8c8
·
verified ·
1 Parent(s): 65fb5ad

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +11 -1
app.py CHANGED
@@ -2,11 +2,21 @@ from fastapi import FastAPI,Request
2
  from fastapi.templating import Jinja2Templates
3
  from fastapi.responses import HTMLResponse
4
  import os
 
 
 
 
 
 
 
5
  from subprocess import check_output
6
  app=FastAPI();
7
  templates = Jinja2Templates(directory="templates")
8
  @app.get("/",response_class=HTMLResponse)
9
- def test(request: Request,q:str="ls"):
 
 
 
10
  return templates.TemplateResponse("latex.html",
11
  {
12
  "request":request,
 
2
  from fastapi.templating import Jinja2Templates
3
  from fastapi.responses import HTMLResponse
4
  import os
5
+ def format(codigo:str):
6
+ return f"""
7
+ \documentclass{{article}}
8
+ \begin{{document}}
9
+ {codigo}
10
+ \end{{document}}
11
+ """
12
  from subprocess import check_output
13
  app=FastAPI();
14
  templates = Jinja2Templates(directory="templates")
15
  @app.get("/",response_class=HTMLResponse)
16
+ def test(request: Request,q:str="ls",body:bool=True):
17
+ with open("v.tex") as k:
18
+ k.write(format(q))
19
+
20
  return templates.TemplateResponse("latex.html",
21
  {
22
  "request":request,