python web框架之flask
missing walker
这个作者很懒,什么都没留下…
展开
-
flask效率
文章目录一、flask效率1. python中提高性能2. 利用生成器yield实现携程(work1和work2进行切换)greenlet(封装的yield)3. gevent(封装的greenlet)4. 猴子补丁(monkey)5. flask效率一、flask效率提升flask的效率flask 默认支持 多线程的的服务器操作1. python中提高性能进程 fork...原创 2019-10-21 20:40:20 · 705 阅读 · 0 评论 -
flask部署
文章目录一、flask部署一、flask部署跟之前的Django项目部署类似:首先保证有在centos操作环境下,之前电脑装过虚拟机,里面也有Python2和Python3共存;原创 2019-10-20 21:42:39 · 2130 阅读 · 0 评论 -
flask蓝图介绍及创建蓝图
文章目录一、蓝图1. 什么是蓝图2. 蓝图的运行机制3. 运行创建的蓝图及加上路由前缀4. 一个项目中多个蓝图5. 使用蓝图构建项目一、蓝图1. 什么是蓝图蓝图(blueprint):用于实现单个应用的视图、模板、静态文件的集合。蓝图就是模块化处理的类。类似于django中app,子应用。简单来说,蓝图就是一个存储操作路由映射方法的容器,主要用来实现客户端请求和URL相互关联的功能。...原创 2019-10-18 21:51:28 · 9799 阅读 · 0 评论 -
flask请求上下文 + 上下文钩子 + 单元测试
文章目录一、flask请求上下文二、上下文钩子(回调函数)一、flask请求上下文原文档:flask 源码解析:上下文Flask中有两种上下文,程序上下文(application context)和请求上下文(request context)request context:request 负责请求,获取请求方式,获取请求数据视图函数需要上下文信息,flask将请求报...原创 2019-10-17 20:54:19 · 424 阅读 · 0 评论 -
flask-restful + flask-migrate + flask-csrf + 给类视图增加多个装饰器
文章目录一、flask-restful1. flask 中restful安装及配置,基本结构(路由的两种写法)① 第一步:安装② restful使用(配置,收集路由)③ 基本结构(路由的两种写法)2. 视图中使用restful**① get请求**② post请求③ put请求④ delete请求⑤ Django和flask中一些方法不同的获取方式3. 代码优化① 规定返回格式,将其写在init初...原创 2019-10-17 20:50:19 · 663 阅读 · 1 评论 -
python flask分页的实现(页面显示固定页数的方法)+ sys模块的使用(添加路径)+ 表单插件 flask-wtf + form前端验证 + 后端验证(自定义校验)+ jQuery中一些用法
文章目录一、flask中的分页1. flask中分页的介绍2. 封装分页器3. 分页方法的使用4. 视图页调用分页器进行分页5. 模板中使用返回的数据6. 在当前页面显示固定的页数的方法二、sys模块的使用(添加路径)三、撤销功能四、表单插件 flask-wtf1. form表单类前端校验① 定义form模型② 视图返回实例对象③ 前端调用④ 修改form前端样式⑤ form 表单常用的前端校验的...原创 2019-10-16 22:01:43 · 1371 阅读 · 0 评论 -
flask中的flask-wtf插件以及flask集成框架WTForms
文章目录一、flask中的flask-wtf插件以及flask集成框架WTForms1. flask-wtf的基本了解① 用法② flask-wtf中的csrf(任何使用FlaskForm创建的表单发送请求,都会有CSRF的全部保护)③ flask-wtf中提供的FileField实现文件上传④ 验证码2. WTForms 基本了解① 字段类型② Validators验证器③ 自定义Validat...原创 2019-10-16 21:35:12 · 551 阅读 · 0 评论 -
flask中request中的一些方法 cookie和session的创建、删除以及使用 上传图片和使用图片 装饰器(多个装饰器顺序) 对于manage.py的补充 项目DEBUG调试的开启
文章目录一、对于manage.py的补充1. 使用flask插件 完成migrate、runserver等方法① 安装Flask-script② 在文件中导入Manager,实例化方法二、配置pycharm启动项目DEBUG调试的开启三、flask请求request1. Django中的request请求一些方法2. Flask中的request请求一些方法四、request获取图片的方法五、CO...原创 2019-10-15 22:45:57 · 332 阅读 · 0 评论 -
flask 数据库操作orm 封装数据库操作及其使用(flask通过SQLAlchemy操作数据库)
文章目录一、flask数据库操作1. 增① 单条增加 add② 多条增加 add_all2. 查① all 方法,获取所有对象,返回列表② get方法 get只能加id才能查询③ filter 过滤 获得符合条件的数据④ first 获取第一条数据⑤ order_by 排序⑥ limit分页⑦ offset(2) 偏移2,从第三个开始,常和imit连用⑧ count()返回记录的数量⑨ 配合fi...原创 2019-10-15 21:18:09 · 3034 阅读 · 0 评论 -
python轻量级web框架 flask
本文一些知识点来源于百度文章目录一、flask介绍1.flask的构成2.使用flask框架的原因3.flask的优点4.flask构成部分的介绍一、flask介绍1.flask的构成Flask是一个使用 Python 编写的轻量级 Web 应用框架。其 WSGI 工具箱采用 Werkzeug ,模板引擎则使用 Jinja2 。Flask使用 BSD 授权。Flask也被称为 “mi...原创 2019-10-13 21:56:31 · 6624 阅读 · 0 评论