ming 3 lat temu
rodzic
commit
fc2888a791
1 zmienionych plików z 12 dodań i 3 usunięć
  1. 12 3
      api/main.py

+ 12 - 3
api/main.py

@@ -39,12 +39,21 @@ class deco_request(BaseModel):
     style: str
     prefer_date: str
     
-    
+@app.get("/deco_request")
+async def get_tags():
+    request_table = db['deco_request']
+    statement = 'SELECT * FROM deco_request'
+    reqs = []
+    for req in db.query(statement):
+        reqs.append({'name':req.name,'email':req.email,'phone':req.phone,'loc':req.loc
+    ,'h_class':req.h_class,'type':req.type,'budget':req.budget,'size':req.size,'bed_num':req.bed_num
+    ,'liv_num':req.liv_num,'bath_num':req.bath_num,'style':req.style,'prefer_date':req.prefer_date})
+    return reqs
 
 @app.post("/deco_request")
 async def create_tags(req:deco_request):
-    tag_table = db['deco_request']
-    pk = tag_table.insert({'name':req.name,'email':req.email,'phone':req.phone,'loc':req.loc
+    request_table = db['deco_request']
+    pk = request_table.insert({'name':req.name,'email':req.email,'phone':req.phone,'loc':req.loc
     ,'h_class':req.h_class,'type':req.type,'budget':req.budget,'size':req.size,'bed_num':req.bed_num
     ,'liv_num':req.liv_num,'bath_num':req.bath_num,'style':req.style,'prefer_date':req.prefer_date})
     req.id = pk