2012-05-23 38 views

回答

10

括號取決於您所使用的模板引擎,但request.route_url('home')是你需要裏面的Python代碼。

例如,在你所需的模板的文件:

  • 的Jinja2 - >{{ request.route_url('home') }}
  • 鯖/變色龍 - >${ request.route_url('home') }

如果您的路線定義包括模式匹配,如config.add_route('sometestpage', '/test/{pagename}'),那麼你會做request.route_url('sometestpage', pagename='myfavoritepage')

+0

你的回答是正確的,我會接受並投票給你,但我一直沒有因爲我發現如何自己做,但我的名聲太低,以至於我無法回答自己的問題,或者我不能回答自己的問題。 – edhedges

+0

您寧願選擇哪種解決方案? – Raj

+0

那麼我使用的是mako模板,並在文檔中找到了相同的解決方案,但是非常感謝! – edhedges