From 17aee13be4c31ddcc824e4359ccda3364de31e2e Mon Sep 17 00:00:00 2001 From: guochao Date: Sun, 28 Aug 2022 16:39:11 +0800 Subject: [PATCH] add api examples --- app/views/__init__.py | 2 +- app/views/apis.py | 9 +++++++++ app/views/simple_views.py | 3 --- 3 files changed, 10 insertions(+), 4 deletions(-) create mode 100644 app/views/apis.py diff --git a/app/views/__init__.py b/app/views/__init__.py index bf7a085..f62d7c1 100644 --- a/app/views/__init__.py +++ b/app/views/__init__.py @@ -1 +1 @@ -from . import simple_views +from . import simple_views, apis diff --git a/app/views/apis.py b/app/views/apis.py new file mode 100644 index 0000000..513dbe4 --- /dev/null +++ b/app/views/apis.py @@ -0,0 +1,9 @@ +from fastapi import Request +from fastapi.responses import JSONResponse + +from app.app import app + + +@app.get("/apis/greetings", response_class=JSONResponse) +async def greetings(request: Request): + return {1: 2} diff --git a/app/views/simple_views.py b/app/views/simple_views.py index 423099a..a0e0b92 100644 --- a/app/views/simple_views.py +++ b/app/views/simple_views.py @@ -1,10 +1,7 @@ from datetime import datetime -import os from fastapi import Request from fastapi.responses import HTMLResponse -from fastapi.staticfiles import StaticFiles -from fastapi.templating import Jinja2Templates from app.app import app, jinja