首页 > 解决方案 > 在 Flask 中执行排序、过滤和分页等操作的简洁方式

问题描述

我希望在其余 API 中提供以下选项,我正在为烧瓶应用程序编写。

获取 /posts?title=json-server&author=typicode

获取 /posts?_page=7

获取 /posts?_sort=views&_order=asc

获取 /posts?_start=20&_end=30

获取 /posts?q=internet

尽管这些操作在 python 中很容易实现,但我对干净的方式感到困惑,比如使用单个包装器或响应构建器来实现它们。

实施这些操作的干净结构应该是什么?

标签: python-3.xrest

解决方案


推荐阅读