[FastAPI-09]查询参数默认值-Python函数默认值

发布时间 2023-03-23 17:29:28作者: LeoShi2020
from fastapi import FastAPI

app = FastAPI()

BOOKS = [
    {"id": i, "title": f"book{i}"}
    for i in range(1, 11)
]

'''
查询参数的默认值
'''


@app.get("/books")
# 默认为 第1页 显示2个值
# 传参必选项不需要默认值,可选项需要默认值
def books(page: int = 1, size: int = 2):
    return BOOKS[(page - 1) * size:page * size]