深入理解Flask ((美)Jack Stouffer) 中文pdf扫描版[35MB]

摘要

深入理解Flask ((美)Jack Stouffer) 中文pdf扫描版[35MB],Flask是在Python用户中最为流行的Web 开发框架。本书从一个简单的Flask 项目入手,由浅入深地探讨了一系列实战问题,包括如何使用SQLAlchemy和Jinja等工具进行Web开发,如何正确地设计扩展性强的Flask 应用架构和搭建MVC 环境等,欢迎免费下载

Flask是一种具有平缓学习曲线和庞大社区支持的微框架,利用它可以构建大规模的web应用。学习上手Flask非常轻松,但要深入理解却并不容易。

本书从一个简单的Flask应用开始,通过解决若干实战中的问题,对一系列进阶的话题进行了探讨。书中使用MVC(模型-视图-控制器)架构对示例应用进行了转化重构,以演示如何正确地组织应用代码结构。有了可扩展性强的应用结构之后,接下来的章节使用Flask扩展为应用提供了额外的功能,包括用户登录和注册、NoSQL查询、REST API、一套后台管理界面,以及其他特性。然后,你会学到如何使用单元测试,保障代码持续按照正确的方式工作,避免极具风险的猜测式编程。本书最后会讨论可用于部署Flask应用的诸多不同平台,以及你必须考虑的,每个平台的优劣利弊。

目录

第1章 入门 1
第2章 使用SQLAlchemy创建数据模型 11
第3章 通过模板创建视图 29
第4章 使用蓝图创建控制器 52
第5章 进阶的应用结构 58
第6章 保护应用安全 65
第7章 在Flask中使用NoSQL数据库 96
第8章 构建RESTful API 127
第9章 使用Celery编写异步任务 148
第10章 有用的Flask扩展 168
第11章 构建你自己的扩展 192
第12章 测试Flask应用 201
第13章 部署Flask应用 219

Python标准库中文pdf版 python电子书

Python标准库中文pdf版

Python标准库中文pdf版,《Python标准库》教程资料中文版 pdf,由Python江湖群翻译。本书涵盖了整个标准库, 除了(可选的)Tkinter ui(user-interface : 用户界面)库,有超过3,000 个新闻组讨论的精华部分, 当然也有很多的新脚本, 为了涵盖标准库的每个角落。
阅读全文