首页 > 解决方案 > 如何从 html 到 python 脚本的输入和输出

问题描述

我正在制作python代码并使用flask制作网页。我需要将此html页面的输入输入python并在处理后发送回html页面。我该怎么做?

`来自烧瓶导入烧瓶的块引用,render_template

  app = Flask(__name__)

   @app.route('/')

  def  home():
       return render_template("login.html")


  @app.route('/about/')

  def  about():
       return ('you wil get all sort of shayari here')

   if __name__ == "__main__":
       app.run() 
                  '

标签: htmlpython-3.xflask

解决方案


您可以在单个视图中实现相同的目的。假设如果你想注册用户,你可以做这样的事情。

 @app.route("/register_user", methods=["GET", "POST"])
    def register_user():
        """Register user."""
        form = SomeForm() 
        # treat POST request 
        if form.validate_on_submit():
           # do something ... 
           # return redirect ... 


        # else response to GET request
        # return render_template... 

让我知道这是否可以解决您的问题。


推荐阅读