• 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
  • 相关阅读:
    羧基修饰青色乳胶微球100nm
    ABP 6.0.0-rc.1的新特性
    LeetCode第 85 场双周赛总结
    自动驾驶仿真:Carsim基于车辆后轴中心输出参数
    瑞斯康达串口-console接口线序和通用调试线改造图文教程
    PHP黑魔法之md5绕过
    SEAL 0.3 正式发布:国内首个全链路软件供应链安全管理平台
    有方N58 HTTP POST 请求连接 TDengine
    【杂项】通过Excel为字符串产生条码
    C Primer Plus(6) 中文版 第6章 C控制语句:循环 6.4 不确定循环和计数循环
  • 原文地址:https://blog.csdn.net/qq_27371025/article/details/126548391