pyramid.tweens

excview_tween_factory(handler, registry)[源代码]

A tween 生产一个tween的工厂,它捕获下游tween(或主金字塔请求处理程序)引发的异常,如果可能,将其转换为使用 exception view .

在 1.9 版更改: 这个 request.response 即使tween处理异常,也将保持不变。以前它在处理异常后被删除。

也, request.exceptionrequest.exc_info 只有当tween处理一个异常并返回一个响应时才设置,否则它们将保留其原始值。

MAIN

表示主金字塔处理函数的常量,用于 underover 论据 pyramid.config.Configurator.add_tween() .

INGRESS

表示请求入口的常量,用于 underover 论据 pyramid.config.Configurator.add_tween() .

EXCVIEW

表示异常视图的常量,用于 underover 论据 pyramid.config.Configurator.add_tween() .