FastAPI路径参数的验证

钱满满 发布于 阅读:2196

路径参数都是必须项


@app.get('/users/{user_id}')
async def get_user(user_id: int = Path(...,
                                       title="The user id"
                                       ge=1,
                                       le=10000)):
    return {'user': f'This isi the user for {user_id}'}


扫描二维码,在手机上阅读
avatar
明算软件
2 年前
常用的验证
gt - 大于
ge - 大于等于
lt - 小于
le - 小于等于
max_length - 最大长度
min_lenght - 最小长度
regex - 正则表达式验证

需要登录才能发表回复

请登录或注册以继续。