#html代码
<a href="/dashboard/{{ name }}"> click here </a>
烧瓶代码
@app.route('/dashboard/<name>', methods=['GET', 'POST'])
def text():
user = "abc"
return render_template('dashboard.html', name=user)
单击"单击此处",我想转到仪表板/abc
开始:
from flask import Flask, render_template
app = Flask(__name__)
@app.route('/dashboard/')
@app.route('/dashboard/<name>', methods=['GET', 'POST'])
def text():
user = "abc"
return render_template('dashboard.html', name=user)
@app.route('/dashboard/abs')
def something():
return 'redirected'
只需添加@app.route('/dashboard/')
注意:我还包含了一个额外的@app.route('/dashboard/abs')
装饰器,只是为了显示您被重定向了。