Flask后台框架

一、请求参数的方法

1、url自带的查询参数(不常用)

http://127.0.0.1:5000/test?username=woniu&password=12345

@app.route('/test')
def test():
	#查询参数使用args
    username = request.args.get('username')
    password = request.args.get('password')
    return '你的用户名:%s,你的密码:%s' %(username,password)

演示结果
请添加图片描述

2、通过Flask自定义的路由规则和参数(GET请求,代替1)

http://127.0.0.1:8000/article/123

#路由游地址参数,路由地址参数必须同步定义在接口函数里面,作为该参数的形参
@app.route('/article/<articleid>')
def article(articleid):
    return '你正在访问编号为:{articleid}的文章'

演示结果
请添加图片描述

3、直接读取POST请求正文参数

@app.route('/test',methods = ['POST'])
def test():
	#POST DELETE PUT 正文用form
    username = request.form.get('username')
    password = request.form.get('password')
    return '你的用户名:%s,你的密码:%s' %(username,password)

演示结果
请添加图片描述

二、RESTful接口

请添加图片描述

三、URL重定向

四、Cookie&Session

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值