摘要: 数据库 数据库按照一定的规则保存程序数据,程序再发起查询取回所需的数据。Web程序最常用基于关系模型的 数据库,这种数据库也称为SQL数据库。因为它们使用结构化查询语言。近几年流行 __文档数据库__ 和 __键值对数据库__成了最流行戴尔替代选择,这两种数据库合称NoSQL数据库。 NoSQL数据 阅读全文
posted @ 2017-03-31 11:07 Cheko 阅读(281) 评论(0) 推荐(0) 编辑
摘要: Web表单 request.form能获取POST请求中提交的表单数据。 __Flask WTF__ 可以把处理Web表单的过程变成一种愉悦的体验。 跨站请求伪造保护 默认情况下,Flask WTF能保护所有表单免受跨站请求伪造的攻击。 恶意网站把请求发送到被攻击者已登录的其他网站时就会引发CSRF 阅读全文
posted @ 2017-03-30 15:06 Cheko 阅读(302) 评论(0) 推荐(0) 编辑
摘要: 模板 视图函数的作用:生成请求的响应 业务逻辑、表现逻辑 把表现逻辑移到模板中能够提升程序的可维护性。 模板是一个包含响应文本的文件,包含用占位变量表示的动态部分,具体指爱请求的上下文才知道。 使用真实值替代变量,再返回最终得到的响应字符串,这一过程称为 __渲染__ Jinja2模板引擎 Flas 阅读全文
posted @ 2017-03-30 09:15 Cheko 阅读(185) 评论(0) 推荐(0) 编辑
摘要: 初始化 所有的Flask都必须创建一个程序实例,是Flask类的对象 Web服务器使用一种名为Web服务器网关接口(Web Server Gateway Interface, WSGI)的协议, 把接收自客户端的所有请求都转交给这个对象处理。 from flask import Flask app 阅读全文
posted @ 2017-03-29 10:36 Cheko 阅读(184) 评论(0) 推荐(0) 编辑
摘要: Flask Flask是一个小型框架 Flask两个依赖: 路由、调试和Web服务器网关接口(Web Server GateWay Interface, WSGI) 子系统由Werkzeug提供,模板系统由Jinja2提供。Werkzeug和Jinja2都由核心开发者开发而成。 虚拟环境: pyth 阅读全文
posted @ 2017-03-28 11:22 Cheko 阅读(174) 评论(0) 推荐(0) 编辑
摘要: 目录名中不能包含空格. 很绝望,找了一个上午. Create your virtualenv environment within a path without spaces. When you create an environment, it sets up a bin directory. I 阅读全文
posted @ 2017-03-28 10:35 Cheko 阅读(1181) 评论(0) 推荐(0) 编辑
摘要: 删除搜狗拼音输入法的配置文件,并重启输入法。执行如下指令 将两次搜索到的配置文件删除即可。如果是单独文件,使用rm [文件名]指令,如果是目录,使用rm -R [目录名]指令。 原文:http://www.cnblogs.com/xia-weiwen/p/6472372.html 阅读全文
posted @ 2017-03-27 19:03 Cheko 阅读(200) 评论(0) 推荐(0) 编辑
摘要: MySQLdb只支持Python2.*,还不支持3.*可以用PyMySQL代替。安装方法:pip install PyMySQL然后在需要的项目中,把 __init__.py中添加两行:import pymysqlpymysql.install_as_MySQLdb()就可以用 import MyS 阅读全文
posted @ 2017-03-26 17:49 Cheko 阅读(182) 评论(0) 推荐(0) 编辑
摘要: 为什么你的 Contributions 没有在你的 Profile 里显示? 那么问题来了,什么是Contributions呢,Github官网上有这么一句话: Your profile contributions graph is a record of contributions you've 阅读全文
posted @ 2017-03-26 17:38 Cheko 阅读(1976) 评论(0) 推荐(1) 编辑