add: basic description to api calls

main
rrr-marble 5 years ago
parent ba9c2997ad
commit f7a0efdafb

@ -5,6 +5,7 @@ app = FastAPI()
@app.get("/new_session")
async def new_session():
"""Start a new session"""
# add session to the database
# return new session cookie
return {"session_id": 42}
@ -12,6 +13,7 @@ async def new_session():
@app.get("/next_picture/{session_id}")
async def next_picture(session_id: int):
"""Request new picture to rate."""
# take not rated picture from the database
# do not insert anything in the database yet
# return this picture
@ -20,5 +22,7 @@ async def next_picture(session_id: int):
@app.get("/rate_picture/{session_id}/{picture_id}/{mark}")
async def rate_picture(session_id: int, picture_id: int, mark: int):
"""Submit a rating for the picture"""
# check if session is valid
# add new mark to the session table
pass

Loading…
Cancel
Save