上一页 1 ··· 35 36 37 38 39 40 41 42 43 ··· 58 下一页
摘要: 4.2 数据库基本操作 在Flask-SQLAlchemy中,插入、修改、删除操作,均由数据库会话管理。会话用db.session表示。在准备把数据写入数据库前,要先将数据添加到会话中然后调用commit()方法提交会话。 数据库会话是为了保证数据的一致性,避免因部分更新导致数据不一致。提交操作把会 阅读全文
posted @ 2018-10-14 08:22 zhangqi0828 阅读(1055) 评论(0) 推荐(0) 编辑
摘要: 5.4 Restful 2000年,Roy Thomas Fielding博士在他的博士论文《Architectural Styles and the Design of Network-based Software Architectures》中提出了几种软件应用的架构风格,REST作为其中的一种 阅读全文
posted @ 2018-10-14 08:21 zhangqi0828 阅读(179) 评论(0) 推荐(0) 编辑
摘要: 4 数据库 知识点 Flask-SQLALchemy安装 连接数据库 使用数据库 数据库迁移 邮件扩展 4.1 数据库的设置 Web应用中普遍使用的是关系模型的数据库,关系型数据库把所有的数据都存储在表中,表用来给应用的实体建模,表的列数是固定的,行数是可变的。它使用结构化的查询语言。关系型数据库的 阅读全文
posted @ 2018-10-14 08:20 zhangqi0828 阅读(2152) 评论(0) 推荐(0) 编辑
摘要: 3.6 Flask中的特殊变量和方法: 在Flask中,有一些特殊的变量和方法是可以在模板文件中直接访问的。 config 对象: request 对象: 就是 Flask 中表示当前请求的 request 对象,request对象中保存了一次HTTP请求的一切信息。 request常用的属性如下: 阅读全文
posted @ 2018-10-14 08:19 zhangqi0828 阅读(1311) 评论(0) 推荐(0) 编辑
摘要: celery 一句话总结:celery是一种实现异步的机制,对于比较耗时的任务可以使用其来减少客户端等待时间(注册邮箱验证),提高用户体验。 官方网站 中文文档 示例一:用户发起request,并等待response返回。在本些views中,可能需要执行一段耗时的程序,那么用户就会等待很长时间,造成 阅读全文
posted @ 2018-09-24 14:07 zhangqi0828 阅读(817) 评论(0) 推荐(0) 编辑
摘要: https://blog.csdn.net/jiangyanting2011/article/details/79065778/ 阅读全文
posted @ 2018-09-12 00:09 zhangqi0828 阅读(152) 评论(0) 推荐(0) 编辑
摘要: 知识点 Cookie操作 安全Cookie 跨站请求伪造原理 XSRF保护 模板 请求体 HTTP报文头 用户验证 authenticated装饰器 get_current_user()方法 login_url设置 模板 请求体 HTTP报文头 authenticated装饰器 get_curren 阅读全文
posted @ 2018-09-06 23:48 zhangqi0828 阅读(138) 评论(0) 推荐(0) 编辑
摘要: 3.5 宏、继承、包含 类似于python中的函数,宏的作用就是在模板中重复利用代码,避免代码冗余。 Jinja2支持宏,还可以导入宏,需要在多处重复使用的模板代码片段可以写入单独的文件,再包含在所有模板中,以避免重复。 定义宏 调用宏 定义带参数的宏 调用宏,并传递参数 把宏单独抽取出来,封装成h 阅读全文
posted @ 2018-09-04 15:54 zhangqi0828 阅读(1243) 评论(0) 推荐(0) 编辑
摘要: 3.3 Web表单: web表单是web应用程序的基本功能。 它是HTML页面中负责数据采集的部件。表单有三个部分组成:表单标签、表单域、表单按钮。表单允许用户输入数据,负责HTML页面数据采集,通过表单将用户输入的数据提交给服务器。 在Flask中,为了处理web表单,我们一般使用Flask-WT 阅读全文
posted @ 2018-09-04 15:53 zhangqi0828 阅读(1827) 评论(0) 推荐(0) 编辑
摘要: 3.4 控制语句 常用的几种控制语句: 模板中的if控制语句 模板中的for循环语句 阅读全文
posted @ 2018-09-04 15:53 zhangqi0828 阅读(1090) 评论(1) 推荐(0) 编辑
上一页 1 ··· 35 36 37 38 39 40 41 42 43 ··· 58 下一页