美文网首页
mac 上部署flask的简单用法

mac 上部署flask的简单用法

作者: 潘雪雯 | 来源:发表于2021-01-14 20:50 被阅读0次

login.html

<html>
   <body>
       <-查看这个url:  file:///Users/xxxx/Documents/xxxx/xxxxx/login.html->   
      <form action = "http://localhost:5000/login" method = "post">
         <p>Enter Name:</p>
         <p><input type = "text" name = "nm" /></p>
         <p><input type = "submit" value = "submit" /></p>
      </form>
      
   </body>
</html>

test_flask.py

from flask import Flask, redirect, url_for, request
app = Flask(__name__)

@app.route('/success/<name>')
def success(name):
   return 'welcome %s' % name

@app.route('/login',methods = ['POST', 'GET'])
def login():
   if request.method == 'POST':
      user = request.form['nm']
      return redirect(url_for('success',name = user))
   else:
      user = request.args.get('nm')
      return redirect(url_for('success',name = user))

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

在浏览器中打开:
file:///Users/xxxx/Documents/xxxx/xxxxx/login.html


image.png

参考

相关文章

网友评论

      本文标题:mac 上部署flask的简单用法

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