summaryrefslogtreecommitdiff
path: root/iss
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
parent189481692c57496e0542a400ea62a9356024e84c (diff)
Add jinja2 templates support
Diffstat (limited to 'iss')
-rw-r--r--iss/server.py9
-rw-r--r--iss/templates/base.html1
2 files changed, 7 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})
diff --git a/iss/templates/base.html b/iss/templates/base.html
new file mode 100644
index 0000000..6e7c1e6
--- /dev/null
+++ b/iss/templates/base.html
@@ -0,0 +1 @@
+<h1>hello</h1>