flask 调用函数 总显示缺少参数

面具下执光
  • 13

功能:通过模板将 参数(name) 传给 html文件的动态参数(name)
程序如下:
from flask import Flask, render_template
app = Flask(__name__)

@app.route('/hello/')
def hello_name(user):

    return render_template('hello.html', name = user)



if name == '__main__':
app.run(debug = True)

html文件如下:
<!doctype html>

    <h1>Hello {{ name }}!</h1>

报错如下:
image.png

Tips:
这不是个例,还有个程序我也问了朋友觉得没有语法错误了,还是报错:缺少参数

回复
阅读 1.4k
1 个回答

@app.route('/hello/')
def hello_name(user):#这里有问题 没有给user赋值

@app.route('/hello/<user>')
def hello_name(user):

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
宣传栏