FastAPI分页
fastapi-pagination的Python项目详细描述
FastAPI分页
安装
# Basic version pip install fastapi-pagination # All available integrations pip install fastapi-pagination[all]
可用集成:
示例
^{pr2}$使用隐式参数的示例
fromfastapiimportFastAPI,DependsfrompydanticimportBaseModelfromfastapi_paginationimportPage,pagination_paramsfromfastapi_pagination.paginatorimportpaginateapp=FastAPI()classUser(BaseModel):name:strsurname:strusers=[User(name='Yurii',surname='Karabas'),# ...]@app.get('/users',response_model=Page[User],dependencies=[Depends(pagination_params)])asyncdefget_users():returnpaginate(users)
- 项目
标签: