Python 如何";“返回根路径”;在烧瓶里?

Python 如何";“返回根路径”;在烧瓶里?,python,flask,url,Python,Flask,Url,我是一个新手,对烧瓶和网络开发缺乏经验。这可能是另一个问题的重复,但我找不到我正在寻找的答案或问题 基本上,我有一个带有表单的页面,用于从数据库获取查询参数。我列出这些条目,并在其中一个字段中创建一个链接以进入详细视图(并有一个删除按钮)。表单的url应该是:127.0.0.1:5000/表单页面。当进入详细视图时,我当前的操作方式是127.0.0.1:5000/表单页/data\u 1/data/2。然后,当我按下另一个链接的按钮(比如转到索引)时,我的结果不是127.0.0.1:5000/索

我是一个新手,对烧瓶和网络开发缺乏经验。这可能是另一个问题的重复,但我找不到我正在寻找的答案或问题

基本上,我有一个带有表单的页面,用于从数据库获取查询参数。我列出这些条目,并在其中一个字段中创建一个链接以进入详细视图(并有一个删除按钮)。表单的url应该是:
127.0.0.1:5000/表单页面
。当进入详细视图时,我当前的操作方式是
127.0.0.1:5000/表单页/data\u 1/data/2
。然后,当我按下另一个链接的按钮(比如转到索引)时,我的结果不是
127.0.0.1:5000/索引
,而是
127.0.0.1:5000/表单页/data\u 1/data/2/索引

-编辑-

我用的不起作用的是

<div class="topnav">
    <a href="index"><h1>Page title</h1></a>
</div>

同时进行了以下工作

<div class="topnav">
    <a href={{ url_for("index") }}><h1>Page title</h1></a>
</div>

-结束编辑-

我的问题是:如何通过按下按钮返回“根”url


我知道使用
/value\u 1/value\u 2
传递数据可能是错误的约定。我见过
?key=value
,但不知道如何实现这一点,也不知道何时正确地使用其中一个。

在写这个问题时,我意识到了我的错误

在HTML模板中,我刚刚编写了url或页面的“名称”。例如
而不是

希望这能对某人有所帮助


@主持人:请随意将此标记为副本。我希望这个问题和答案能由更懂行话和主题的人更好地表述出来。

只要将你的答案标记为已接受,就可以在这里看到。@simkus我必须先等两天。好的,但这样做,其他人会立即看到;)添加您正在使用的
HTML
模板片段示例以及您发现问题的位置,以便其他人了解问题的原因。除此之外,一切都很好