摘要: cookie : 为了识别用户身份, 记录浏览历史. 以键值对的形式存在于浏览器当中. 由服务器端生成, 发送给客户端. 纯文本信息, 基于域名安全, 不同域名的cookie 之间不能互相访问 同源策略. 设置cookie: from flask import Flask, make_respons 阅读全文
posted @ 2018-06-01 14:17 exchange<> 阅读(153) 评论(0) 推荐(0) 编辑
摘要: abort() --只能抛出遵循http协议的状态码, 配合 errorhandler装饰器 来给用户显示友好的界面 阅读全文
posted @ 2018-06-01 12:00 exchange<> 阅读(279) 评论(0) 推荐(0) 编辑
摘要: 数据库迁移: 就是更新数据库 应用更新了,数据库要更新, 但是不能删除之前的数据库, 就要用到迁移 步骤 : 1: python xxx.py db.init 生成迁移文件夹 2 :python xxx.py db migrate -m '注释" 生成迁移文件(类似于备份) 3.python xxx 阅读全文
posted @ 2018-06-01 11:47 exchange<> 阅读(160) 评论(0) 推荐(0) 编辑
摘要: ORM 对象关系映射 : 1> 建立两个模型 roles 和 user 两者关系是一对多 2> 在user(多的一方)中添加roles(一方)的id作为外键, 两者形成关联 3> 如果两者之间要实现一对多和多对一的查询, 就在 roles(一方)当中建立一对多的对象, 使用relationship( 阅读全文
posted @ 2018-06-01 10:22 exchange<> 阅读(189) 评论(0) 推荐(0) 编辑
摘要: request就是请求的意思, 常用的请求方式有GET, POST, GET 请求 用于从服务器获取资源数据, POST 请求用于向服务器端提交数据. GET请求参数保存在URL地址中,POST的数据是隐藏的,所以POST 请求比GET请求安全. 涉及到安全,就要说一下csrf(跨站请求伪造) 原理 阅读全文
posted @ 2018-06-01 10:12 exchange<> 阅读(460) 评论(0) 推荐(0) 编辑