diff --git a/server.py b/server.py index 045934073fc4219a9a120e5f8d2ecb9fc9c1f07e..0f32e22039b3b26e912c1901a76a3e5c9195f7f2 100644 --- a/server.py +++ b/server.py @@ -134,6 +134,35 @@ async def create_user(content: Dict, db: Session = Depends(get_db)): return JSONResponse(content={"error": Error.USER_DUPLICATE}) +""" ------------------------- 구현 중 """ + + +@app.post("/review/post") +async def review_post(db: Session = Depends(get_db)): + review = crud.post_new_review() # 이미 존재하는 리뷰를 수정? / 계속 새로운 리뷰를 올릴 수 있음 + return JSONResponse(content={}) + + +@app.post("/review/edit") +async def review_edit(db: Session = Depends(get_db)): + review = crud.get_my_review() + return JSONResponse(content={}) + + +@app.get("/menu/all") +async def get_all_menu(db: Session = Depends(get_db)): + menus = crud.get_all_menu() # 필터링 기능 추가해서 식당마다 불러오는 것도 좋을듯 + return JSONResponse(content={}) + + +@app.get("/menu/get/{name}") +async def get_menu_by_name(db: Session = Depends(get_db)): + menu = crud.get_menu_by_name() + return JSONResponse(content={}) + + +""" ------------------------- """ + if __name__ == "__main__": uvicorn.run( "server:app", host="0.0.0.0", port=Config.PORT, log_level="info", reload=True