gpt4 book ai didi

Python:Web2py 错误处理

转载 作者:行者123 更新时间:2023-12-01 05:13:29 25 4
gpt4 key购买 nike

我正在使用web2py作为我的Python框架。我在重定向/路由页面时遇到问题。

场景例如,当我访问此 URL 时:

www.example/web2pyApplication/controller

然后不小心将 URL 更改为:

www.example/web2pyApplication/controller1

显示的错误将是:

invalid controller (controller1/index)

有没有办法捕获并处理错误,以便它重定向到 404 页面?

最佳答案

有两个选项,均在Routes on error中进行了解释。本书的部分。

首先,您可以通过设置error_message来自定义调用无效应用、 Controller 或函数时显示的错误消息。

其次,您可以设置routes_onerror:

routes_onerror = [
('myapp/404', '/myapp/static/cantfind.html')
]

请注意,错误处理程序 URL 不必是静态页面,而可以是另一个 web2py 操作(最好在不同的应用程序中)。

关于Python:Web2py 错误处理,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23693869/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com