自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

卜亚风

It's not our abilities that show what we truly are,it's our choices.

  • 博客(11)
  • 收藏
  • 关注

原创 flask学习7-电子邮件

很多类型的应用程序都需要在特定事件发生时提醒用户,而常用的通信方法是电子邮件。 虽然 Python 标准库中的 smtplib 包可用在 Flask 程序中发送电子邮件,但包装了 smtplib 的 Flask-Mail 扩展能更好地和 Flask 集成。 使用Flask-Mail提供电子邮件支持 (venv) $ pip install flask-mail Flask-Mail 连接到简单邮...

2018-12-15 04:43:39 591

原创 flask学习6-数据库

数据库按照一定规则保存程序数据,程序再发起查询取回所需的数据。 Web 程序最常用基于关系模型的数据库,这种数据库也称为 SQL 数据库,因为它们使用结构化查询语言。 不过最近几年文档数据库和键值对数据库成了流行的替代选择,这两种数据库合称 NoSQL数据库。 SQL数据库 关系型数据库把数据存储在表中,表模拟程序中不同的实体。 例如,订单管理程序的数据库中可能有表 customers、produ...

2018-12-15 04:09:51 352

原创 flask学习5-Web表单

请求对象包含客户端发出的所有请求信息。 其中,request.form 能获取 POST 请求中提交的表单数据。 Flask-WTF 扩展可以把处理 Web 表单的过程变成一种愉悦的体验。这个扩展对独立的 WTForms 包进行了包装,方便集成到 Flask 程序中。 (venv) $ pip install flask-wtf 跨站请求伪造保护 默认情况下,Flask-WTF 能保护所有表单免...

2018-12-15 01:47:30 181

原创 flask学习4-模板

业务逻辑 和 表现逻辑 业务逻辑:(视图函数)生成请求的响应。 表现逻辑:(模板)把表现逻辑移到模板中能够提升程序的可维护性。 模板是一个包含响应文本的文件,其中包含用占位变量表示的动态部分,其具体值只在请 求的上下文中才能知道。使用真实值替换变量,再返回最终得到的响应字符串,这一过程 称为渲染。为了渲染模板,Flask 使用了一个名为 Jinja2 的强大模板引擎。 Jinja2模板引擎 形...

2018-12-14 00:35:22 162

原创 flask学习3-程序的基本结构

初始化 Web 服务器使用一种名为 Web 服务器网关接口(Web Server Gateway Interface,WSGI)的协议,把接收自客户端的所有请求都转交给这个对象处理。 # 程序实例是 Flask 类的对象 from flask import Flask app = Flask(__name__) __name__:即程序主模块或包的名字。(不可缺少的参数) 路由和视图函数 客户...

2018-12-13 22:32:47 98

原创 Visual Studio Code 常用快捷键

基本功能(General) 快捷键 说明 Ctrl + Shift + P, F1 显示命令调色板 Ctrl + P 快速打开,转到文件… Ctrl + Shift + N 新窗口/实例 Ctrl + Shift + W 关闭窗口/实例 Ctrl +, 用户设置 Ctrl + K Ctrl + S 键盘快捷键 基本编辑 快捷键 说明 Ctrl...

2018-12-08 05:16:49 245

原创 Emmet缩写语法

生成 HTML 文档初始结构 只需要输入一个 “!” ,然后摁下 ctrl+E 键,就会生成 HTML 文档初始结构(如下): <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Document</title&a

2018-12-08 04:48:45 195

原创 Pycharm 常用快捷键

编辑 快捷键 说明 Ctrl + Alt + Space 快速导入任意类 Ctrl + Alt + T 选中,进行编辑 Ctrl + Alt + L 代码格式化 Ctrl + Alt + O 优化导入 Ctrl + X / Shift + Delete 剪切当前行或选定行的代码到剪贴板 Ctrl + X / Ctrl + Insert 复制当前行或选定行的代码到...

2018-12-08 01:10:34 102

原创 Python编码规范

编码 无特殊要求,全用 utf-8 即,在python脚本的头部加上如下内容: # -*-coding:utf-8-*- 代码格式 缩进:统一使用 4 个空格进行缩进 行宽:<=80个字符(特殊情况:最多120个字符)          &am

2018-12-07 20:15:18 160

原创 flask学习2-快速入门

mini 版应用程序 from flask import Flask app = Flask(__name__) @app.route('/') # route()装饰器告诉Flask应该触发的函数所对应的 URL def hello_world(): # 视图函数 return 'Hello, World!' if __name__ == '__main__': ...

2018-12-02 15:04:49 231

原创 flask学习1-环境搭建

依赖 (1)安装Flask时将自动安装这些发行版 Werkzeug: 实现了WSGI,它是应用程序和服务器之间的标准Python接口。           &am

2018-12-02 11:53:16 157

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除