gpt4 book ai didi

python - Pyramid 中是否有像 Django 模板一样在模板中指定路由的功能?

转载 作者:太空宇宙 更新时间:2023-11-03 12:41:27 24 4
gpt4 key购买 nike

例如,在 Django 中,如果我有一个名为“home”的 url,那么我可以将 {% url home %} 放入模板中,它将导航到该 url。我在 Pyramid 文档中找不到任何具体内容,所以我正在寻找 Stack Overflow。

谢谢

最佳答案

括号取决于您使用的模板引擎,但 request.route_url('home') 是您需要的 Python 代码。

例如,在您想要的模板文件中:

  • jinja2--> {{ request.route_url('home') }}
  • mako/chameleon--> ${ request.route_url('home') }

如果您的路由定义包括模式匹配,例如 config.add_route('sometestpage', '/test/{pagename}'),那么您将执行 request.route_url(' sometestpage', pagename='myfavoritepage')

关于python - Pyramid 中是否有像 Django 模板一样在模板中指定路由的功能?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10728333/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com