flask
疯狂的Tab
则么又是你
展开
-
flask学习03
flask03文章目录flask03一、模板1.变量的基本使用2.过滤器3.控制代码块(重点)示例程序:4.前端渲染vs后端渲染(了解)5.模板继承(重点)6.可以直接在模块使用的变量和函数二.CSRF1.CSRF攻击过程2.CSRF保护(理解)3.Flask中的CSRF保护(重点)三.数据库基础准备知识1.ORM2.Flask-SQLAlchemy四.数据库基本操作1.定义模型类 & ...原创 2019-03-08 10:18:10 · 136 阅读 · 0 评论 -
flask学习02
flask学习02文章目录flask学习02一、状态保持cookie细节session实现(重点)session细节二、高级处理1.上下文2.请求钩子3.路由变量三、参数与配置1.flask参数2.flask应用配置定义和配置同名的类属性四、脚本启动五、模板1.模板渲染2.jinjia2模板渲染步骤一、状态保持cookie细节一旦保存了cookie数据, 访问该网站的任意路由时, coo...原创 2019-03-13 20:08:47 · 178 阅读 · 0 评论 -
flask学习01
flask01文章目录flask01一、认识flask1.简介1.交互过程2.web框架3.flask2.虚拟环境3.最小应用的创建二、基本使用1.第一个flask应用2.路由的基本定义3.请求4.响应5.异常处理6.状态保持一、认识flask1.简介1.交互过程WebServer监听端口, 并接收外部请求当接收到请求时, 请求会被放入WebServer的消息队列WebServer...原创 2019-03-13 19:10:53 · 201 阅读 · 0 评论 -
flask学习04
flask04文章目录flask04一、图书案例1.构建表结构2.页面展示3.增加数据4.异常处理4.删除数据二、多对多关系一、图书案例1.构建表结构2.页面展示3.增加数据有作者:添加书籍,并设置书籍和作者的关联没有作者:添加书籍和作者,并建立关联重定向首页,刷新页面当进行数据添加时一定会对html的表单的数据书名和作者进行获取,但是万一前端在html把相对应健名打错了...原创 2019-03-08 22:48:35 · 165 阅读 · 0 评论 -
flask学习06
flask06文章目录flask06一、Git远程管理1. 创建远程仓库2. Git远程操作3. 代码合并4. 分支5. 标签二、项目配置1. 基本配置2. session存储(重点)3. 脚本启动三、项目模块化1.封装配置2.封装应用工厂函数3.封装视图函数一、Git远程管理代码托管平台GitHub.com码云gitee.com1. 创建远程仓库2. Git远程操作安装...原创 2019-03-11 18:37:40 · 86 阅读 · 0 评论 -
flask学习05
flask05文章目录flask05一、sqlalchemy1.懒查询2.反向引用二、数据迁移四、蓝图五、Redis1.nosql介绍2.Redis简介3.Redis 优势4.Redis应用场景5.Redis安装6.核心配置选项7.服务端8.客户端9.python交互六、Git1. Git介绍2.生成版本(重点)3.版本操作一、sqlalchemy1.懒查询解决问题:关系属性默认会将所有...原创 2019-03-11 18:04:47 · 160 阅读 · 0 评论 -
flask中上下文机制
flask中的上下文机制解析文章目录flask中的上下文机制解析上下文变量1.简介:2.构建方式3.分类解决什么问题优点上下文变量1.简介:不是全局变量,是有使用范围的,从某次请求开始到该请求结束,虽然这样说很笼统。下面我先介绍它的种类,再说为什么要用上下文,要解决什么问题,它的工作机制和原理。2.构建方式它并不是由用户创建的,而是由flask内部封装的创建的,使用的时候必须从f...原创 2019-03-13 22:27:10 · 571 阅读 · 0 评论