烧瓶中带有url_for()的Window.location.href?

时间:2020-07-19 11:44:17

标签: javascript python flask

我有一个附加了Javascript的html页面。我有一个按钮。单击时,它将使用重定向到另一个页面 window.location.href 由于IAM使用烧瓶,所以我使用了url_for() window.location.href ="{{ url_for('routeName')}}"

但是Flask表示找不到所请求的url不能正常工作。如何使url_for与window.location.href一起使用?

1 个答案:

答案 0 :(得分:0)

您可以使用

<a href="{{ url_for('routeName') }}?next={{ request.path }}">Sign in</a>

request.path正在获取当前页面的路径。您甚至不需要任何js即可将其添加到按钮的元素中。 More information。我确实上传了一个答案,因为我不确定您是否正是您所需要的,因为您没有与我们共享任何代码。