如何添加通用“控制器/操作”使用 Akhet 的 add_handler 进行路由?
我正从 Pylons 移动到 Pyramid/Akhet,我对设置感到困惑。
有没有办法使用 Akhet 的 add_handler
方法添加通用的“控制器/操作”路由? (或者甚至使用基本金字塔中的 add_route
方法?)
按照我的理解,似乎我需要为每个新的 new add_handler()
调用我添加的控制器。
I'm moving from Pylons to Pyramid/Akhet, and I'm confused by the setup.
Is there any way to add a generic "controller/action" route with Akhet's add_handler
method?
(or even with the add_route
method in base Pyramid?)
The way I'm understanding it, it seems like I need to do a new add_handler()
call for every new controller I add.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
Pyramid_handlers 中不支持
{controller}
或{handler}
通配符。您需要为每个处理程序至少调用一次add_handler
。这是用户从 Pylons 迁移时必须经历的与 bw 不兼容的更改之一。There is no support for a
{controller}
or{handler}
wildcard in pyramid_handlers. You will need to calladd_handler
at least once per handler. This is one of the bw-incompat changes users have to go through when moving from Pylons.