python3 Flask 简单入门

来源:互联网 发布:广西广电网络三网合一 编辑:程序博客网 时间:2024/06/08 09:11

flask是python里面最轻便的框架, 这里演示了访问主页,登陆成功,登陆失败的页面显示。

在编写URL处理函数时,除了配置URL外,从HTTP请求拿到用户数据也是非常重要的。Web框架都提供了自己的API来实现这些功能。Flask通过request.form[‘name’]来获取表单的内容

代码:

# -*- coding: utf-8 -*-# @Time    : 2017/10/14 16:54# @Author  : 蛇崽# @Email   : 643435675@QQ.com# @File    : FlaskTest.pyfrom flask import Flaskfrom flask import requestapp = Flask(__name__)@app.route('/',methods=['GET','POSt'])def home():    return '<h1>Home</h1>'@app.route('/signin',methods=['GET'])def signin_form():    return '''<form action="/signin" 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('/signin',methods=['POST'])def signin():    if request.form['username'] == 'admin' and request.form['password'] == 'password':        return '<h3>Hello ,admin!</h3>'    return '<h3>Bad username or password</h3>'if __name__ == '__main__':    app.run()

直接运行 浏览器中打开:127.0.0.1:500

1 Home页

Home页.png

2 输入密码正确成功页:

输入密码成功页.png

3 输入密码失败页:

输入密码失败页.png

ending…

原创粉丝点击