Python基础-Web框架-Flask
来源:互联网 发布:淘宝第三方支付平台 编辑:程序博客网 时间:2024/05/29 10:35
Web框架-Flask
#!/usr/bin/env python3# -*- coding: utf-8 -*-# Python基础-Web框架-Flaskfrom flask import Flaskfrom flask import requestapp = Flask(__name__)@app.route("/", methods = ["GET", "POST"])def home(): return "<h1>Home</h1>"@app.route("/loggin", methods = ["GET"])def loggin_form(): return '''<form action="/loggin" method="post"> <p><input name="username"></p> <p><input name="password" type="password"></p> <p><button type="submit">Sign In</button></p> </form>'''# 注册函数@app.route("/loggin", methods = ["POST"])def loggin(): # 从 request 对象中读取表单内容 if request.form["username"] == "admin" and request.form["password"] == "123456": return "<h3>login success, admin!</h3>" return "<h3>wrong username or password!</h3>"if __name__ == "__main__": app.run()
地址框:http://localhost:5000/
D:\PythonProject>python main.py * Running on http://127.0.0.1:5000/ (Press CTRL+C to quit)127.0.0.1 - - [25/Dec/2017 21:07:31] "GET / HTTP/1.1" 200 -
地址框:localhost:5000/loggin
进入登陆界面
输入密码和用户名
阅读全文