在金字塔中启动请求后更改视图或路径

时间:2017-05-30 07:46:04

标签: python web pyramid

我有一种情况,如果用户访问我的金字塔应用程序上的任何路线,我想为他们提供一个特定的视图。基本上" force"他们到一个页面。重定向也没关系。

金字塔中有什么东西可以达到这个目的吗?

2 个答案:

答案 0 :(得分:0)

如果您可以设法将其视为权限/安全问题,那么您可以通过向应用程序添加适当的权限/ ACL,然后通过可能返回重定向来处理禁止视图中的问题来处理它。

答案 1 :(得分:0)

您可以使用

return HTTPFound(location=request.route_path('some_route_name'))

raise HTTPNotFound以及类似的错误。如果要扩展默认错误视图以更改模板或其他内容,请检查this link