tornado剑谱

Tornado剑谱01——起手式

2018-05-06  本文已影响0人  大牧莫邪

最近开始重新整理tornado web框架的细枝末节的东西,以下是一个简单的大纲列表,细节东西太多,如果有遗漏的地方希望大家指正。

目录

Tornado开发向导. 1

1. Tornado概述. 3

1.1. 特点特性. 3

1.2. 使用优势. 3

1.3. 架构模式. 4

2. 安装配置. 4

2.1. 官方网站. 4

2.2. 安装方式. 5

3. 入门程序. 6

3.1. 项目构建. 6

3.2. WEB接口定义. 6

3.3. WEB服务器配置启动. 7

3.4. 运行测试. 7

3.5. 启动服务器配置. 7

4. 网页视图配置. 8

(1) 网页视图配置. 8

(2) 渲染返回网页. 9

(3) 案例操作:返回首页. 9

5. 静态文件配置. 10

(1) 添加静态文件配置选项. 11

(2) 静态文件的引用. 11

(3) 案例操作:引用静态文件. 11

6. 模板语法操作. 12

(1) 模板语法——变量填充. 12

(2) 模板语法——选择结构. 13

(3) 模板语法——循环结构. 13

(4) 模板语法——模板继承. 14

(5) 模板语法——模板注释. 15

(6) 模板语法——异常处理. 15

7. 参数传递. 16

(1) GET参数处理. 16

(2) POST参数处理. 16

(3) 通用操作. 17

8. 数据库交互. 17

8.1. 常规交互之pymysql 17

8.2. 框架交互之sqlalchemy 17

8.3. NoSQL交互之pymongo 17

9. 核心配置及API介绍. 18

(1) 核心配置——启动IP/PORT配置. 18

(2) 核心配置——变量定义配置. 18

(3) 核心配置——路由配置. 18

(4) 核心配置——网页模板配置. 18

(5) 核心配置——静态文件配置. 18

(6) 核心配置——调试模式配置. 18

(7) 核心配置——安全cookie配置. 18

(8) 核心配置——CSRF配置. 18

(9) 核心配置——TODO 18

10. 模块化开发. 18

10.1. 模块化定义. 18

10.2. 模块化架构. 18

10.3. 项目构建. 19

10.4. 项目测试. 19

11. 会话跟踪. 19

12. 缓存处理. 19

13. 跨域请求伪造. 19

14. 权限管理. 19

15. 案例开发. 19

16. 项目在线部署. 19

上一篇下一篇

猜你喜欢

热点阅读