我有一个用于“before_finalize”的工具挂钩设置,如下所示:
def before_finalize():
d = cherrypy.response.body
location = '%s/views' % cherrypy.request.app.config['/']['application_path']
cherrypy.response.body = Template(file='%s/index.tmpl' % location).respond()
我需要做的是在那个钩子里面找出什么路由(我正在使用 RoutesDispatcher)让我们到达那个钩子,或者 URI 是什么,所以我可以根据它适当地找到我的模板。我怎样才能找到这些信息?