summaryrefslogtreecommitdiff
path: root/iss/server.py
diff options
context:
space:
mode:
authorYuval Adam <_@yuv.al>2020-09-26 18:24:43 +0300
committerYuval Adam <_@yuv.al>2020-09-26 18:24:43 +0300
commit57081341b6615714736782b75d96fea1ba7142be (patch)
treed9dda3d2eb7b570900a72e80626f703effcd5621 /iss/server.py
parent189481692c57496e0542a400ea62a9356024e84c (diff)
Add jinja2 templates support
Diffstat (limited to 'iss/server.py')
-rw-r--r--iss/server.py9
1 files changed, 6 insertions, 3 deletions
diff --git a/iss/server.py b/iss/server.py
index ee60be1..eab3e22 100644
--- a/iss/server.py
+++ b/iss/server.py
@@ -1,8 +1,11 @@
-from fastapi import FastAPI
+from fastapi import FastAPI, Request
+from fastapi.templating import Jinja2Templates
app = FastAPI()
+templates = Jinja2Templates(directory="iss/templates")
+
@app.get("/")
-async def root():
- return {"message": "Hello World"}
+async def home(request: Request):
+ return templates.TemplateResponse("base.html", {"request": request})