• 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
  • 相关阅读:
    go初识iris框架(四) -框架设置操作
    webpack5(高级)
    详细介绍Springcloud,Springcloud alibaba,dubbo等微服务框架,以及nacos和feign
    golang学习笔记——select 判断语句
    【前端设计模式】之调停者模式(中介者模式)
    机器学习实验一:使用 Logistic 回归来预测患有疝病的马的存活问题
    linux 定时执行脚本
    网络名词介绍
    C++的STL--->map和set容器的使用
    阿里巴巴中国站获得1688商品详情 API 返回值说明
  • 原文地址:https://blog.csdn.net/qq_27371025/article/details/126548391