jinjia2模板传参

在html中调用python代码中传入的参数规则己经在上文中说明白了,下面,我们来实用一下:

1.编辑index.py中的代码如下:

 

from flask import Flask,render_template

app = Flask(__name__)

 

@app.route('/<name>/<grade>/')

def index(name,grade):

    info={

        'name':name,

        'grade':grade

    }

    return render_template('index.html',info=info)

if __name__ == '__main__':

    app.run(debug=True)

 

2.编辑templates目录下的index.html中的代码如下:

 

<!DOCTYPE html>

<html lang="en">

<head>

    <meta charset="UTF-8">

    <title>index</title>

</head>

<body>

        <p>欢迎{{info.grade}}班的{{info.name}}登录</p>

</body>

</html>

3.输入127.0.0.1:5000/蓝月/3,测试如下:

Flask 入门(五)

相关文章:

  • 2022-12-23
  • 2021-06-12
  • 2021-12-29
  • 2021-06-27
  • 2021-12-12
猜你喜欢
  • 2021-12-11
  • 2021-04-04
相关资源
相似解决方案