airflow.providers.fab.www.api_connexion.parameters

属性

log

T

函数

validate_istimezone(value)

验证 datetime 对象不是天真的(带时区信息)。

format_datetime(value)

格式化 datetime 对象。

check_limit(value)

检查限制未超过配置的值。

format_parameters(params_formatters)

创建一个装饰器,使用给定的格式化程序转换参数。

apply_sorting(query, order_by[, to_replace, allowed_attrs])

对查询应用排序。

模块内容

airflow.providers.fab.www.api_connexion.parameters.log[源码]
airflow.providers.fab.www.api_connexion.parameters.validate_istimezone(value)[源码]

验证 datetime 对象不是天真的(带时区信息)。

airflow.providers.fab.www.api_connexion.parameters.format_datetime(value)[源码]

格式化 datetime 对象。

connexion 的参数的 datetime 格式解析器,因为 connexion 不解析 datetimes https://github.com/zalando/connexion/issues/476

这应仅在 connexion 视图中使用,因为它会引发 400 错误。

airflow.providers.fab.www.api_connexion.parameters.check_limit(value)[源码]

检查限制未超过配置的值。

这会检查传递给视图的限制,如果限制超过用户配置的值,则引发 BadRequest 异常。

airflow.providers.fab.www.api_connexion.parameters.T[源码]
airflow.providers.fab.www.api_connexion.parameters.format_parameters(params_formatters)[源码]

创建一个装饰器,使用给定的格式化程序转换参数。

使用它可以将参数格式化与端点逻辑分开。

参数

params_formatters (dict[str, Callable[[Any], Any]]) – 键名和格式化函数的映射

airflow.providers.fab.www.api_connexion.parameters.apply_sorting(query, order_by, to_replace=None, allowed_attrs=None)[源码]

对查询应用排序。

此条目有帮助吗?