2012-08-23 38 views
2

我正在使用Jinja2模板處理一個Pylons項目。我想測試Jinja2模板中的請求URI和/或控制器 - 是否有與getRequestUri()調用等價的方法?我可以設置一個上下文變量作爲所有控制器方法中的標誌來做我想做的事情,但是這似乎有點像在我的每個房間鑰匙上寫下我的家庭地址......即不是正確的方式它。在jinja2中獲取請求URI?

回答

1

解決方案:不是一個函數調用,但我可以對url.environ.PATH_INFO進行測試。它只給我URL路徑,而不是主機名,我不知道它會給我查詢字符串,但它給了我我所需要的。