在Flask模板contex中获取当前函数名

2024-03-28 08:16:26 发布

您现在位置:Python中文网/ 问答频道 /正文

我基本上需要的是以下内容:

{{ url_for(current_view) }}

在Jinja2模板中,如果响应来自:

^{pr2}$

那么current_view等于"index",即实际的视图名,这样url_for就可以工作了。在

为了提供一些上下文,这个问题实际上是在使用flask-babel时出现的。我想要一个“切换语言按钮”,它基本上重定向到同一个url,但使用不同的语言代码,如:

{{ url_for(current_view, lang_code="es") }}

如果你在英文版,如果你在西班牙文版。在


Tags: 代码view视图模板语言urljinja2flask