
web-Flask
Deam_EXO
愿得一人心,白首不分离
展开
-
web后端--Flask学习笔记01
一:Flask简介Flask是一个微型的Python Web框架。 安装方式: pip install flask第一个Flask程序:from flask import Flaskapp = Flask(__name__) # 实例化程序实例@app.route("/hello")def hello(): return "<h3 style='color...原创 2018-11-18 20:11:19 · 278 阅读 · 0 评论 -
Flask--02(flask中数据库相关+书籍管理案例)
一、数据库的设置Web应用中普遍使用的是关系模型的数据库,关系型数据库把所有的数据都存储在表中,表用来给应用的实体建模,表的列数是固定的,行数是可变的。它使用结构化的查询语言。关系型数据库的列定义了表中表示的实体的数据属性。比如:商品表里有name、price、number等。 Flask本身不限定数据库的选择,你可以选择SQL或NOSQL的任何一种。也可以选择更方便的SQLALchemy,类...原创 2018-11-23 22:59:20 · 281 阅读 · 0 评论 -
Flask--01
1. HTTP通信与Web框架1.1 流程客户端将请求打包成HTTP的请求报文(HTTP协议格式的请求数据)采用TCP传输发送给服务器端服务器接收到请求报文后按照HTTP协议进行解析服务器根据解析后获知的客户端请求进行逻辑执行服务器将执行后的结果封装成HTTP的响应报文(HTTP协议格式的响应数据)采用刚才的TCP连接将响应报文发送给客户端客户端按照HTTP协议解析...原创 2018-11-22 22:38:52 · 305 阅读 · 0 评论 -
Flask--04(单元测试+部署)
一、单元测试1.1为什么要测试?Web程序开发过程一般包括以下几个阶段:[需求分析,设计阶段,实现阶段,测试阶段]。其中测试阶段通过人工或自动来运行测试某个系统的功能。目的是检验其是否满足需求,并得出特定的结果,以达到弄清楚预期结果和实际结果之间的差别的最终目的。1.2测试的分类:测试从软件开发过程可以分为:单元测试、集成测试、系统测试等。在众多的测试中,与程序开发人员最密切的就是...原创 2018-11-25 22:29:08 · 356 阅读 · 0 评论 -
Flask--03(mail+蓝图)
一、Flask—Mail在开发过程中,很多应用程序都需要通过邮件提醒用户,Flask的扩展包Flask-Mail通过包装了Python内置的smtplib包,可以用在Flask程序中发送邮件。Flask-Mail连接到简单邮件协议(Simple Mail Transfer Protocol,SMTP)服务器,并把邮件交给服务器发送。如下示例,通过开启QQ邮箱SMTP服务设置,发送邮件。...原创 2018-11-25 13:05:01 · 655 阅读 · 1 评论