擅长:python、mysql、java
<p>首先,根据您概述的内容,您基本上只需要一个具有不同选项的路由,因此在Flask上,您可以使用Flask<a href="http://flask.pocoo.org/docs/1.0/quickstart/#variable-rules" rel="nofollow noreferrer">variable rules</a>处理一个路由:</p>
<pre><code>@app.route('/', defaults={'page':None})
@app.route('/<page>')
def index(page):
if page == None:
return render_template('index.html')
else:
return render_template(page)
</code></pre>
<p>在html模板上,正如几个注释所提到的,您只需要<code><a></code>标记,而不需要按钮和javascript:</p>
<pre><code><body>
<a href="page1.html" id="optionA">Option A</a>
<a href="page2.html" id="optionB">Option B</a>
</body>
</code></pre>