userRoute.py 406 B

123456789101112131415161718
  1. from fastapi import APIRouter
  2. router = APIRouter()
  3. @router.get("/users/", tags=["users"])
  4. async def read_users():
  5. return [{"username": "Rick"}, {"username": "Morty"}]
  6. @router.get("/users/me", tags=["users"])
  7. async def read_user_me():
  8. return {"username": "fakecurrentuser"}
  9. @router.get("/users/{username}", tags=["users"])
  10. async def read_user(username: str):
  11. return {"username": username}