Coverage for docs_src/dependencies/tutorial008e.py: 100%
9 statements
« prev ^ index » next coverage.py v7.6.1, created at 2025-12-04 08:29 +0000
« prev ^ index » next coverage.py v7.6.1, created at 2025-12-04 08:29 +0000
1from fastapi import Depends, FastAPI 1abcdefg
3app = FastAPI() 1abcdefg
6def get_username(): 1abcdefg
7 try: 1hijklmn
8 yield "Rick" 1hijklmn
9 finally:
10 print("Cleanup up before response is sent") 1hijklmn
13@app.get("/users/me") 1abcdefg
14def get_user_me(username: str = Depends(get_username, scope="function")): 1abcdefg
15 return username 1hijklmn