摘要:
flask 如何在不同场景返回不同响应信息呢? 1 返回重定向 app = Flask(__name__)@app.route('/demo')def demo(): return redirect('http://www.baidu.com',code=201) 2返回json 数据: @app. 阅读全文
posted @ 2024-07-18 15:28
yongheng999
阅读(25)
评论(0)
推荐(0)
摘要:
这里我们定义一个html的静态文件,模拟用户正常提交表单 需要注意的是,文件上传时,需要在form表单定义这个属性 enctype="multipart/form-data 业务代码实现: from flask import Flask, requestapp=Flask(__name__)@app 阅读全文
posted @ 2024-07-18 13:29
yongheng999
阅读(43)
评论(0)
推荐(0)
摘要:
在flask框架中,可以定义路由请求方式 利用methods参数可以自己指定一个接口的请求方式 get: 把参数放在url后面,参数使用字符方式传输,所以也叫明文传输 post: 表单提交,采用字节流方式传递数据,文件传输必须用post 这里我们定义一个静态文件: get请求参数代码实现: from 阅读全文
posted @ 2024-07-18 11:30
yongheng999
阅读(45)
评论(0)
推荐(0)
摘要:
url_for 函数 一般我们通过一个url就可以执行到某一个函数,反过来,我们知道一个函数, 怎么去获得url呢?url_for 函数就可以帮我们实现这个功能 、url_for 函数,接收两个及以上的参数,接收函数名作为第一个参数,接收 对应url规则命名的参数,如果还出现其他的参数,则会添加到u 阅读全文
posted @ 2024-07-18 10:31
yongheng999
阅读(20)
评论(0)
推荐(0)
摘要:
我们要自定义转换器就要声明一个类,然后继承父类的BaseConverter 需要用正则表达式的需要重写父类的regex 代码实现: from flask import Flaskfrom werkzeug.routing import BaseConverterapp = Flask(__name_ 阅读全文
posted @ 2024-07-18 10:07
yongheng999
阅读(29)
评论(0)
推荐(0)
摘要:
这里我们声明转换器类型为 int from flask import Flaskapp= Flask(__name__)@app.route('/user/<int(min=1,max=50):user_id>')def userid(user_id): print(type(user_id)) r 阅读全文
posted @ 2024-07-18 09:52
yongheng999
阅读(16)
评论(0)
推荐(0)

浙公网安备 33010602011771号