url地址中的固定参数和查询字符串的区别
---------------------------------------------------
获取get请求中的查询字符串
-
get请求的查询字符串
-
也就是跟在url地址栏中,问号后面的内容
---------------------------------------------------
获取url地址中的固定参数
-
11行尖括号里面使用占位符
-
然后作为形参传递给视图函数
---------------------------------------------------
指定url固定参数的类型
-
尖括号里面使用int关键字
-
当固定参数不满足条件时候,是无法访问该页面的
---------------------------------------------------
固定参数的转换器的种类
-
默认六种
-
前面两种最常用
--------------------------------------
flask中的request对象的属性
-
可以通过这些属性获取请求的参数
-
红光笔部分是一些常用的属性
---------------------------------------------------
请求头中的Referer的含义
-
首先访问百度页面,查看请求头,我们发现没有Referer这项
-
然后我们在百度页面,点击了百度新闻,这个时候再次查看请求头就回发现有Referer这个信息,
-
也就是说这个Regerer指的是请求的来源
---------------------------------------------------
flask请求上传文件并保存
---------------------------------------------------
cookie和session的区别
---------------------------------------------------
flask中的设置cookie并返回
---------------------------------------------------
flask中session的设置
-
使用session的前提必须配置秘钥,也就是第四行
-
flask中的session并不是真正的session,而是用cookie模拟出来的
-
或者说是加密的cookie
-
可以在浏览器的请求中的看到,flask返回的session的key实际上是存放在cookie里面的
---------------------------------------------------
flask中的异常处理
-
12行发生错误
-
会跳转到17行的函数
---------------------------------------------------
flask中的异常处理函数
- 一般会有一个参数
---------------------------------------------------
flask中的current_app
---------------------------------------------------
flask中的g对象
---------------------------------------------------
flask中的请求钩子
---------------------------------------------------
flask中登录验证装饰器的实现
---------------------------------------------------
flask中的reqparse的自定义参数校验
---------------------------------------------------
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】博客园社区专享云产品让利特惠,阿里云新客6.5折上折
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 微软正式发布.NET 10 Preview 1:开启下一代开发框架新篇章
· 没有源码,如何修改代码逻辑?
· PowerShell开发游戏 · 打蜜蜂
· 在鹅厂做java开发是什么体验
· WPF到Web的无缝过渡:英雄联盟客户端的OpenSilver迁移实战