Flask
-
16. Flask 请求钩子
介绍 在Django中有中间件这个类来做一些视图执行前、执行中、执行后的一些额外业务处理,那么在Flask则是采用请求钩子的方式来处理。 请求钩子 在客户端和服务器交互的过程中,有…
-
15. Flask 的上下文对象
Flask的上下文对象介绍 上下文:相当于一个容器,保存了Flask程序运行过程中的一些信息。 Flask中有两种上下文,请求上下文和应用上下文。 请求上下文(request co…
-
14. Flask session的默认将数据存储在cookie中的方式
Flask session默认使用方式说明 一般服务的session数据是在cookie处存储session的id号,然后通过id号到后端中查询session的具体数据。为了安全,…
-
14. Flask session的默认将数据存储在cookie中的方式
Flask session默认使用方式说明 一般服务的session数据是在cookie处存储session的id号,然后通过id号到后端中查询session的具体数据。为了安全,…
-
13. Flask cookie的使用
在web项目中,设置cookie和session是基本必不可少的一个功能,而Flask设置cookie是使用make_response返回响应信息的时候设置的。 下面来看看Flas…
-
10. Flask 自定义错误处理 app.errorhandler
需求场景 在默认的http请求中,如果没有进行特别的自定义需求,那么出现404错误之类的,则会显示Not Found等信息。 如果需要在发生错误的时候,再进行一系列的业务处理,这时…
-
9. Flask 使用abort方法返回http错误码、http错误响应信息
abort方法使用场景 在api开发中,当视图处理http请求的时候会出现错误的情况。当发现这种情况,如果需要返回http错误码给浏览器,或者错误响应信息,这时候就可以使用abor…
-
8. Flask 使用 request 处理GET POST请求、上传文件
在Django框架开发中,request对象就是用来处理GETPOST请求的关键对象,而Flask框架也是一样的。 下面来看看request对象的常用方法。 request对象的常…
-
7. Flask URL默认转换器、自定义转换器、to_python、to_url
Flask框架自带的转换器类型 int转换器 <int:param> :接收整数 float转换器 <float:param>: 接收浮点数 string转…
-
5. Flask app的run配置IP\PORT远程访问
默认run只提供127.0.0.1:5000访问 Flask项目的app使用run方法启动,而启动默认提供访问的只有127.0.0.1:5000。 使用127.0.0.1:5000…
-
4. Flask 项目参数配置以及读取
在Django项目中,配置的参数都是在settings.py文件中进行设置,如果需要使用参数,则可以导入from django.conf import settings,然后使用参…
-
3. Flask 静态文件、模板文件设置
需求 Flask默认的设置 静态文件的默认文件夹:static 静态文件的默认访问前缀:/static 模板文件的默认文件夹:templates 在Django项目中,如果需要访问…
-
2. Flask 初始化项目
环境说明 python 3.7.2 Flask 1.1.1 安装Flask pip3 install Flask 编写Flask的初始化示例代码 项目初始化文档结构如下: 其中ap…