📝 Use return type annotation instead of response_model when possible (#14753)

This commit is contained in:
Motov Yurii authored and GitHub committed 2026-02-04 13:07:26 +01:00
1 parent f6ba0141f4
commit 741c7345ea
27 files changed
+50 -54

No files matched your search

+2 -2
View File
@@ -28,8 +28,8 @@ async def read_main(item_id: str, x_token: Annotated[str, Header()]):
return fake_db[item_id]
@app.post("/items/", response_model=Item)
async def create_item(item: Item, x_token: Annotated[str, Header()]):
@app.post("/items/")
async def create_item(item: Item, x_token: Annotated[str, Header()]) -> Item:
if x_token != fake_secret_token:
raise HTTPException(status_code=400, detail="Invalid X-Token header")
if item.id in fake_db:
+2 -2
View File
@@ -28,8 +28,8 @@ async def read_main(item_id: str, x_token: Annotated[str, Header()]):
return fake_db[item_id]
@app.post("/items/", response_model=Item)
async def create_item(item: Item, x_token: Annotated[str, Header()]):
@app.post("/items/")
async def create_item(item: Item, x_token: Annotated[str, Header()]) -> Item:
if x_token != fake_secret_token:
raise HTTPException(status_code=400, detail="Invalid X-Token header")
if item.id in fake_db:
+2 -2
View File
@@ -26,8 +26,8 @@ async def read_main(item_id: str, x_token: str = Header()):
return fake_db[item_id]
@app.post("/items/", response_model=Item)
async def create_item(item: Item, x_token: str = Header()):
@app.post("/items/")
async def create_item(item: Item, x_token: str = Header()) -> Item:
if x_token != fake_secret_token:
raise HTTPException(status_code=400, detail="Invalid X-Token header")
if item.id in fake_db:
+2 -2
View File
@@ -28,8 +28,8 @@ async def read_main(item_id: str, x_token: str = Header()):
return fake_db[item_id]
@app.post("/items/", response_model=Item)
async def create_item(item: Item, x_token: str = Header()):
@app.post("/items/")
async def create_item(item: Item, x_token: str = Header()) -> Item:
if x_token != fake_secret_token:
raise HTTPException(status_code=400, detail="Invalid X-Token header")
if item.id in fake_db: