
Flask学习
胖爸爸
这个作者很懒,什么都没留下…
展开
-
Flask安装
1. 安装Flask很小 可称为“微框架”,可以读懂所有代码。核心思想 是小而强的核心,其他通过扩展实现。好处是精益,不需要的东西一概不存在。依赖 - Werkzeug - Jinjia2Werkzeug是路由、调试和web服务网关接口子系统。 Jinjia2是模板系统。1.1 虚拟环境虚拟环境很有用,类似docker的感觉。可以避免乱七八糟的包和版本对不同应原创 2018-01-11 16:43:10 · 2211 阅读 · 0 评论 -
一个简单的Flask Web服务器
1. 初始化Flask程序必须创建一个程序实例。 Web服务器把接收到的所有客户端请求,转交给Web服务器网关接口对象处理。一般套路是这样的:from flask import Flaskapp = Flask(__name__)这里创建Flask app实例(Flask的构造函数),需要提供的参数只有一个,就是程序主模块或包的名字,一般就是Python的name变量。原创 2018-01-11 17:23:28 · 16361 阅读 · 1 评论 -
Flask的Jinjia2模板
简单说: - 业务逻辑 python代码部分 - 表现逻辑 HTML代码部分这两个部分最好解耦,不然很难维护。渲染 使用模板,用运行时真实的值替换模板中的可变部分,生成最终的响应字符串,这样的过程叫渲染。Flask使用Jinjia2模板引擎1. 模板文件模板文件保存在 templates子文件夹中,Flask会在这里寻找模板。 举个例子,编写以下2个html模板文件原创 2018-01-18 11:16:19 · 1161 阅读 · 0 评论