/* ... just after tA = A[i] */
tB = B[i];
/* ... just after A[k] = A[j] */
B[k] = B[j];
/* ... just after A[k] = tA */
B[k] = tB;
当我去:http://localhost:5000/about/abc
这段代码告诉我:
BuildError:无法为端点'about'构建网址。您是否忘记指定值['name']?
我做错了什么?
解决方案是在layout.html中添加 name = name ,其中about.html继承。我不明白这里发生了什么。
from flask import Flask, render_template
app = Flask(__name__)
@app.route('/')
def home():
return render_template("home.html")
@app.route('/about/<name>')
def about(name):
return render_template('about.html')
if __name__ == '__main__':
app.run(debug=True)
答案 0 :(得分:0)
听起来您无法在模板文件夹中创建about.html。确保该文件夹名为templates,它与python代码位于同一目录中。