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