美文网首页
Flask-不带参数的宏的定义与使用

Flask-不带参数的宏的定义与使用

作者: 测试探索 | 来源:发表于2020-09-26 22:46 被阅读0次
    定义
    image.png
    from flask import Flask,render_template,request
    
    app = Flask(__name__)
    
    @app.route("/")
    def index():
    
        return render_template("macro_test.html")
    
    
    if __name__ == '__main__':
        app.run(debug=True)
    

    macro_test.html

    <!DOCTYPE html>
    <html lang="en">
    <head>
        <meta charset="UTF-8">
        <title>Title</title>
    </head>
    <body>
        {% macro input() %}
        <input type="text" value="" size="30">
        {% endmacro %}
    
        <h1>input 1</h1>
        {{ input() }}
    
        <h1>input 2</h1>
        {{ input() }}
    </body>
    </html>
    
    实现结果

    相关文章

      网友评论

          本文标题:Flask-不带参数的宏的定义与使用

          本文链接:https://www.haomeiwen.com/subject/ztvhuktx.html