• Flask 学习-5.请求对象Request


    前言

    Flask 中 由全局对象 request 来提供请求信息。

    Request 请求对象

    首先,您必须从 flask 模块导入请求对象:

    from flask import request
    
    • 1

    通过使用 method 属性可以操作当前请求方法,通过使用 form 属性处理表单数据(在 POST 或者 PUT 请求 中传输的数据)。
    以下是使用上述两个属性的例子:

    from flask import Flask
    from flask import render_template
    from flask import request
    app = Flask(__name__)
    
    
    @app.route('/login', methods=['POST', 'GET'])
    def login():
        error = None
        if request.method == 'POST':
            if request.form['username'] == 'test':
                return 'test 用户'
            else:
                error = 'Invalid username/password'
        return render_template('login.html', error=error)
    
    
    if __name__ == '__main__':
        app.run()
    
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6
    • 7
    • 8
    • 9
    • 10
    • 11
    • 12
    • 13
    • 14
    • 15
    • 16
    • 17
    • 18
    • 19

    login.html模板内容

    
    
    • 1
  • 相关阅读:
    7.动态SQL
    介绍rabbitMQ
    19【CallableStatement 接口】
    腾讯三面:进程写文件过程中,进程崩溃了,文件数据会丢吗?
    Cocos Creator3.8 项目实战(七)Listview 控件的实现和使用
    Godot 官方2D C#重构(3):TileMap使用
    SqlServer触发器使用整理
    Unity3D 基础——鼠标悬停更改物体颜色,移走恢复
    封装 Token
    前端入门学习笔记五十三
  • 原文地址:https://blog.csdn.net/qq_27371025/article/details/126548391