任务:当我的一个视图中发生错误时,我需要显示自定义错误视图.错误类型无关紧要.
我尝试通过registring查看所有异常来覆盖所有异常,如下所示:
<view
context="Exception"
renderer="server_error.pt"
/>
Run Code Online (Sandbox Code Playgroud)
它运作良好.所有例外都显示了我的观点.但问题是那些错误停止了记录.在我的错误视图中,我可以执行类似logger.error(traceback)的操作,但这是一个愚蠢的想法.
如何在不破坏日志记录金字塔系统的情况下为所有错误注册视图.