擅长:python、mysql、java
<p>下面是我在评论中建议的更详细的解释</p>
<ol>
<li>更改链接的href:</li>
</ol>
<pre class="lang-html prettyprint-override"><code><! when a user clicks this it will load yourpage.com?show_data=true >
<a href="?show_data=true">sutfile</a>
</code></pre>
<ol start=“2”>
<li>获取您在flask中定义的参数</li>
</ol>
<pre class="lang-py prettyprint-override"><code>## you need flask's request module to access the request parameters
from flask import request
@app.route("/", methods=['GET', 'POST'])
def index():
# this will be False by default, and True if the show_data url parameter is "true"
show_data = request.args.get('show_data') == "true"
# You can now use that value as any other in your template.
# Also, I would suggest renaming "data"
# To someone who reads your code, it looks like this variable contains
# data, when it's actually just a boolean to show/hide the data.
return render_template('index.html', data=show_data)
</code></pre>