✨ Add support for shared/top-level parameters (dependencies, tags, etc) #2434
✨ Add Default and DefaultPlaceholder data structures
9d2da900
✨ Add utils to get values by priority handling DefaultPlaceholders
f0d0eb1d
✨ Add support for top-level parameters in FastAPI, APIRouter, include…
42fe9d8e
♻️ Update openapi utils to handle DefaultPlaceholder for response_class
b64292eb
📝 Update bigger-application example code to use top-level params
8636e542
📝 Update docs for Bigger Applications, include diagrams, top-level pa…
fcd1d3b3
🔥 Simplify code and docs for callbacks as default_response_class is n…
d93d80a5
📝 Add docs for top-level dependencies, in FastAPI()
16ef187e
📝 Add docs reference to top-level dependencies in docs for decorator
0a9b9191
✅ Update/increase tests for Bigger Applications including shared para…
d0d23436
✅ Add tests for top-level dependencies in FastAPI()
c3b25de0
✅ Add tests for internal DefaultPlaceholder
af4f01e8
✅ Update/increase tests for callbacks with top-level parameters
0067bc2a
✅ Add LOTS of tests covering branches and cases for shared parameters
80dca8e2
🎨 Format/reorder parameters for consistency in FastAPI, APIRouter, in…
b24d3b61
tiangolo
merged
313bbe80
into master 3 years ago
tiangolo
deleted the top-level-params branch 3 years ago
Assignees
No one assigned
Login to write a write a comment.
Login via GitHub