mirror of
https://github.com/fastapi/fastapi.git
synced 2026-05-18 13:27:45 -04:00
📝 Fix types in examples under docs_src/extra_data_types (#10535)
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> Co-authored-by: Sebastián Ramírez <tiangolo@gmail.com>
This commit is contained in:
@@ -10,10 +10,10 @@ app = FastAPI()
|
||||
@app.put("/items/{item_id}")
|
||||
async def read_items(
|
||||
item_id: UUID,
|
||||
start_datetime: Union[datetime, None] = Body(default=None),
|
||||
end_datetime: Union[datetime, None] = Body(default=None),
|
||||
start_datetime: datetime = Body(),
|
||||
end_datetime: datetime = Body(),
|
||||
process_after: timedelta = Body(),
|
||||
repeat_at: Union[time, None] = Body(default=None),
|
||||
process_after: Union[timedelta, None] = Body(default=None),
|
||||
):
|
||||
start_process = start_datetime + process_after
|
||||
duration = end_datetime - start_process
|
||||
@@ -21,8 +21,8 @@ async def read_items(
|
||||
"item_id": item_id,
|
||||
"start_datetime": start_datetime,
|
||||
"end_datetime": end_datetime,
|
||||
"repeat_at": repeat_at,
|
||||
"process_after": process_after,
|
||||
"repeat_at": repeat_at,
|
||||
"start_process": start_process,
|
||||
"duration": duration,
|
||||
}
|
||||
|
||||
@@ -11,10 +11,10 @@ app = FastAPI()
|
||||
@app.put("/items/{item_id}")
|
||||
async def read_items(
|
||||
item_id: UUID,
|
||||
start_datetime: Annotated[Union[datetime, None], Body()] = None,
|
||||
end_datetime: Annotated[Union[datetime, None], Body()] = None,
|
||||
start_datetime: Annotated[datetime, Body()],
|
||||
end_datetime: Annotated[datetime, Body()],
|
||||
process_after: Annotated[timedelta, Body()],
|
||||
repeat_at: Annotated[Union[time, None], Body()] = None,
|
||||
process_after: Annotated[Union[timedelta, None], Body()] = None,
|
||||
):
|
||||
start_process = start_datetime + process_after
|
||||
duration = end_datetime - start_process
|
||||
@@ -22,8 +22,8 @@ async def read_items(
|
||||
"item_id": item_id,
|
||||
"start_datetime": start_datetime,
|
||||
"end_datetime": end_datetime,
|
||||
"repeat_at": repeat_at,
|
||||
"process_after": process_after,
|
||||
"repeat_at": repeat_at,
|
||||
"start_process": start_process,
|
||||
"duration": duration,
|
||||
}
|
||||
|
||||
@@ -10,10 +10,10 @@ app = FastAPI()
|
||||
@app.put("/items/{item_id}")
|
||||
async def read_items(
|
||||
item_id: UUID,
|
||||
start_datetime: Annotated[datetime | None, Body()] = None,
|
||||
end_datetime: Annotated[datetime | None, Body()] = None,
|
||||
start_datetime: Annotated[datetime, Body()],
|
||||
end_datetime: Annotated[datetime, Body()],
|
||||
process_after: Annotated[timedelta, Body()],
|
||||
repeat_at: Annotated[time | None, Body()] = None,
|
||||
process_after: Annotated[timedelta | None, Body()] = None,
|
||||
):
|
||||
start_process = start_datetime + process_after
|
||||
duration = end_datetime - start_process
|
||||
@@ -21,8 +21,8 @@ async def read_items(
|
||||
"item_id": item_id,
|
||||
"start_datetime": start_datetime,
|
||||
"end_datetime": end_datetime,
|
||||
"repeat_at": repeat_at,
|
||||
"process_after": process_after,
|
||||
"repeat_at": repeat_at,
|
||||
"start_process": start_process,
|
||||
"duration": duration,
|
||||
}
|
||||
|
||||
@@ -10,10 +10,10 @@ app = FastAPI()
|
||||
@app.put("/items/{item_id}")
|
||||
async def read_items(
|
||||
item_id: UUID,
|
||||
start_datetime: Annotated[Union[datetime, None], Body()] = None,
|
||||
end_datetime: Annotated[Union[datetime, None], Body()] = None,
|
||||
start_datetime: Annotated[datetime, Body()],
|
||||
end_datetime: Annotated[datetime, Body()],
|
||||
process_after: Annotated[timedelta, Body()],
|
||||
repeat_at: Annotated[Union[time, None], Body()] = None,
|
||||
process_after: Annotated[Union[timedelta, None], Body()] = None,
|
||||
):
|
||||
start_process = start_datetime + process_after
|
||||
duration = end_datetime - start_process
|
||||
@@ -21,8 +21,8 @@ async def read_items(
|
||||
"item_id": item_id,
|
||||
"start_datetime": start_datetime,
|
||||
"end_datetime": end_datetime,
|
||||
"repeat_at": repeat_at,
|
||||
"process_after": process_after,
|
||||
"repeat_at": repeat_at,
|
||||
"start_process": start_process,
|
||||
"duration": duration,
|
||||
}
|
||||
|
||||
@@ -9,10 +9,10 @@ app = FastAPI()
|
||||
@app.put("/items/{item_id}")
|
||||
async def read_items(
|
||||
item_id: UUID,
|
||||
start_datetime: datetime | None = Body(default=None),
|
||||
end_datetime: datetime | None = Body(default=None),
|
||||
start_datetime: datetime = Body(),
|
||||
end_datetime: datetime = Body(),
|
||||
process_after: timedelta = Body(),
|
||||
repeat_at: time | None = Body(default=None),
|
||||
process_after: timedelta | None = Body(default=None),
|
||||
):
|
||||
start_process = start_datetime + process_after
|
||||
duration = end_datetime - start_process
|
||||
@@ -20,8 +20,8 @@ async def read_items(
|
||||
"item_id": item_id,
|
||||
"start_datetime": start_datetime,
|
||||
"end_datetime": end_datetime,
|
||||
"repeat_at": repeat_at,
|
||||
"process_after": process_after,
|
||||
"repeat_at": repeat_at,
|
||||
"start_process": start_process,
|
||||
"duration": duration,
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user