gpt4 book ai didi

python - 在 Pyramid 中获取当前路线而不是 route_path

转载 作者:太空狗 更新时间:2023-10-29 21:12:56 24 4
gpt4 key购买 nike

我有导航栏,比如:

<div id="nav">
<ul>
<li
% if request.current_route_path == "somepath":
class="current"
% endif
> <a href='/page1"> 1 </a></li>
<li
% if request.current_route_path == "another_test":
class="current"
%endif
> <a href="/page2"> 2 </a> <li>
</ul>
</div>

我想添加一些代码来测试当前的route 是什么,这样我就可以决定要突出显示哪个栏 (class="current")。

我知道 Pyramid 有一个方法 current_route_path 来获取当前 URL 的路径。但是,我认为最好使用route name 而不是route path。有人对此有想法吗?

最佳答案

你想要的是使用 matched_route .

if request.matched_route.name == 'my_route_name':

关于python - 在 Pyramid 中获取当前路线而不是 route_path,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13552992/

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