Files
fastapi/docs_src/dependencies/tutorial008e_an_py310.py
2026-02-12 14:19:43 +01:00

18 lines
329 B
Python

from typing import Annotated
from fastapi import Depends, FastAPI
app = FastAPI()
def get_username():
try:
yield "Rick"
finally:
print("Cleanup up before response is sent")
@app.get("/users/me")
def get_user_me(username: Annotated[str, Depends(get_username, scope="function")]):
return username