• 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
  • 相关阅读:
    智能照明控制系统助力某商业综合体实现“双碳”
    Python交叉验证实现
    2023牛客OI赛前集训营-提高组(第二场) 集合
    【C++初阶】前言——C++的发展简述及学习方法分享
    从 Elasticsearch 到 Apache Doris,统一日志检索与报表分析,360 企业安全浏览器的数据架构升级实践
    python基于轻量级卷积神经网络模型GhostNet开发构建养殖场景下生猪行为识别系统
    文件上传之.htaccess绕过黑名单——upload-labs靶场第四关
    【ModelSim】查看波形图(Wave)和数据流图(DataFlow),以4-bit计数器为例
    Java集合框架(二)List
    git学习——第4节 时光机穿梭
  • 原文地址:https://blog.csdn.net/qq_27371025/article/details/126548391