|
|
@@ -0,0 +1,35 @@
|
|
|
+from fastapi import FastAPI
|
|
|
+
|
|
|
+# web服务器
|
|
|
+import uvicorn
|
|
|
+
|
|
|
+from api.book import api_book
|
|
|
+from api.cbs import api_cbs
|
|
|
+from api.zz import api_zz
|
|
|
+
|
|
|
+app = FastAPI()
|
|
|
+
|
|
|
+app.include_router(api_book, prefix="/book", tags=["book interface"])
|
|
|
+app.include_router(api_cbs, prefix="/cbs", tags=["cbs interface"])
|
|
|
+app.include_router(api_zz, prefix="/zz", tags=["zz interface"])
|
|
|
+
|
|
|
+@app.get("/")
|
|
|
+async def root():
|
|
|
+ return {"message": "Hello World"}
|
|
|
+
|
|
|
+
|
|
|
+@app.get("/get")
|
|
|
+async def get_test():
|
|
|
+ return {"method": "get method"}
|
|
|
+
|
|
|
+@app.post("/post")
|
|
|
+async def post_test():
|
|
|
+ return {"method": "post method"}
|
|
|
+@app.put("/put")
|
|
|
+async def put_test():
|
|
|
+ return {"method": "put method"}
|
|
|
+
|
|
|
+@app.delete("/delete")
|
|
|
+async def delete_test():
|
|
|
+ return {"method": "delete method"}
|
|
|
+
|