摘要: 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) 编辑