<ruby id="bdb3f"></ruby>

    <p id="bdb3f"><cite id="bdb3f"></cite></p>

      <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
        <p id="bdb3f"><cite id="bdb3f"></cite></p>

          <pre id="bdb3f"></pre>
          <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

          <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
          <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

          <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                <ruby id="bdb3f"></ruby>

                ThinkChat2.0新版上線,更智能更精彩,支持會話、畫圖、視頻、閱讀、搜索等,送10W Token,即刻開啟你的AI之旅 廣告
                # 25 宏的概念和基本使用 模塊中的宏跟python中的函數類似,可以傳遞參數,但是不能有返回值,可以將一些經常用到的代碼片段放到宏中,然后把一些不固定的值抽取出來當成一個變量。 ```text {% marco 函數%} 函數 {% endmarco %} ``` ```text app.py from flask import Flask, render_template app = Flask(__name__) app.config['TEMPLATES_AUTO_RELOAD'] = True @app.route('/') def hello_world(): return render_template("index/index.html",username="angle") if __name__ == '__main__': app.run(debug=True) ``` ```text index.html {% import "macros/macros.html" as macros %} <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>宏</title> </head> <body> <h1>登錄</h1> <table> <tbody> <tr> <td>用戶名:</td> <td>{{ macros.input("username") }}</td> </tr> <tr> <td>密碼:</td> <td>{{ macros.input(name="password",type="password") }}</td> </tr> <tr> <td></td> <td>{{ macros.input(value="提交",type="submit") }}</td> </tr> </tbody> </table> </body> </html> ``` ```text macors.html {% macro input(name="",value="",type="text") %} <input type="{{ type }}" name="{{ name }}" value="{{ value }}"/> {% endmacro %} ``` ![](https://box.kancloud.cn/d9341a569825f77a2cc2a98fd98343c0_444x359.png)
                  <ruby id="bdb3f"></ruby>

                  <p id="bdb3f"><cite id="bdb3f"></cite></p>

                    <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
                      <p id="bdb3f"><cite id="bdb3f"></cite></p>

                        <pre id="bdb3f"></pre>
                        <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

                        <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
                        <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

                        <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                              <ruby id="bdb3f"></ruby>

                              哎呀哎呀视频在线观看