我需要从 Pylons 的 Mako 模板文件中知道当前页面的完整 url。
该 url 将在页面中包含的 iframe 中使用,因此需要知道页面何时生成,而不是页面到达服务器或来自环境之后。(不确定我是否正确地传达了最后一点)
不确定这是否是 Pylons 的做事方式,但${request.url}
似乎对我有用。
我认为您可以使用它h.url_for('', qualified=True)
来获取完整的 URL。确保您已在帮助文件中导入 url_for:from routes.util import helpers as h
看看http://pylonshq.com/docs/en/0.9.7/thirdparty/routes/#routes.util.url_for