Building Web Applications with Flask

Building Web Applications with Flask

评分

★★★★★

ISBN

9781784390549

出版社

Packt Publishing 2015-06-26出版

作者

Italo Maia

分类

编程设计

内容简介
If you are a Python web developer who wants to learn more about developing applications in Flask and scaling them with industry-standard practices, this is the book for you.
AI简介
这是一本深入讲解如何使用Flask框架进行Web开发的经典之作。本书涵盖了从Flask开发入门到高级主题的所有内容,包括Flask开发环境搭建,模板引擎的使用,表单处理,数据库集成,REST服务,测试,性能优化,项目结构,部署等多个方面。 本书首先介绍了Flask开发入门,包括Flask框架的基本概念,如何设置Flask开发环境,如何创建第一个"Hello World"应用,以及如何使用Jinja2模板引擎。接着,本书深入探讨了如何处理表单,包括使用WTForms来处理表单,以及如何使用Flask-WTF来简化表单处理过程。 本书还详细介绍了如何处理关系型和非关系型数据库,包括如何使用SQLAlchemy和MongoDB,以及如何使用Flask-SQLAlchemy和Flask-MongoEngine来简化数据库操作。此外,本书还讲解了如何创建REST服务,包括手动创建和使用Flask-Restless。 本书还深入讨论了测试,包括各种类型的测试,如何编写测试用例,以及如何利用测试来保证代码质量。本书还介绍了Flask开发中的最佳实践、架构、蓝图、调试和会话管理。 本书还详细介
阅读/下载地址