![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Flask
jorson2000a
随便写写
展开
-
《Flasky Web开发一》虚拟环境配置
1.1 Pip下载了python、virtualenv 为了应对发布的应用适配不同环境,为应用添加一个虚拟环境,即virtualenv。 从github下载了示例代码:(建议使用管理员权限的cmd) git clone https://github.com/miguelgrinberg/flasky.git C:\Windows\system32>cd flasky ...原创 2018-07-16 20:57:06 · 291 阅读 · 0 评论 -
《Flasky Web开发二》程序的基本结构
2.1 初始化:所有Flasky程序都要创建一个程序实例,web服务器使用web服务器网关接口把接受自客户端的所有请求都转交给这个Flasky类对象处理。 from flask import Flasky app = Flask(_name_) 在python中,_name_变量就是所需的值 2.2 路由和视图函数 浏览器发请求到服...原创 2018-07-16 20:59:11 · 314 阅读 · 0 评论 -
《Flasky Web开发三》模板
模板是一个包含响应文本的文件,其中包含用占位变量表示的动态部分。使用真实值替换变量,再返回最终得到的响应字符串,叫渲染。为了渲染模板,Flask使用Jinja2的模板引擎。 3.1 Jinja2模板引擎 最简单的Jinja2模板是一个包含响应文本的文件 index.html <h1>Hello World!</h1> ...原创 2018-07-16 21:00:41 · 549 阅读 · 0 评论 -
《Flasky Web开发四》Web表单
request.form能获取POST请求中提交的表单数据,但是为了某些重复操作,例如生成表单的HTML代码和验证提交的表单数据,使用Flask-WTF扩展。 pip install flask-wtf 4.1 跨站请求伪造保护 默认下,Flask-WTF能保护所有表单免受跨站请求伪造(Cross-Site Request Forgery, CSRF)攻击。恶意网站把请求发送到...原创 2018-07-25 14:15:07 · 373 阅读 · 0 评论 -
《Flasky Web开发五》数据库
基于关系模型的数据库,称为SQL数据库。文档数据库和键值对数据库合称NoSQL数据库。 5.1 SQL数据库 关系数据库把数据存在表中。表的列数固定,行数可变。列定义实体的数据属性,行定义各列的真实数据。特殊的列,叫主键,其值为表中各行的唯一标识符。外键,引用同一个表或不同表中某行的主键。行之间的联系称为关系。 5.2 NoSQL数据库 NoSQL使用集合代替表...原创 2018-07-25 14:16:54 · 266 阅读 · 0 评论 -
flask操作数据库MySQL
注意:与SQLite不同,Flask-SQLAlchemy并不会为MySQL 主动去建立一个database。所以需要自己手动在MySQL中建立一个相应的数据库,然后才能使用Flask-SQLAlchemy对相应数据进行操作。如果没有事先创建,是不能使用MySQL的。 1、修改mysql密码 mysql mysql> USE mysql mysql> UPDATE user S...原创 2018-07-25 14:24:04 · 373 阅读 · 0 评论 -
《flask日志logging一》flask官网介绍logging
官网地址:http://flask.pocoo.org/docs/dev/logging/ logging实例: @app.route('/login', methods=['POST']) def login(): user = get_user(request.form['username']) if user.check_password(request.fo...原创 2018-08-21 19:42:28 · 2466 阅读 · 0 评论 -
《flask日志logging二》在flask中使用日志输出
flask中app.logger是标准logging Logger。 实例: app.logger.info('!!!!!!!!!!!!!!!!!!!!!!!!') app.logger.debug('@@@@@@@@@@@@@@') app.logger.warning('############ (%d apples)', 42) app....原创 2018-08-21 19:43:26 · 6133 阅读 · 0 评论