Flask Framework Cookbook(Second Edition)

Flask Framework Cookbook(Second Edition)

评分

★★★★★

ISBN

9781789953169

出版社

Packt Publishing 2019-07-17出版

内容简介
Flask, the lightweight Python web framework, is popular due to its powerful modular design that lets you build scalable web apps. With this recipe-based guide, you’ll explore modern solutions and best practices for Flask web development.Updated to the latest version of Flask and Python 3, this second edition of Flask Framework Cookbook moves away from some of the old and obsolete libraries and introduces recipes on bleeding edge technologies. You’ll discover different ways of using Flask to crea
AI简介
这是一本专注于Python Web开发的实用指南,它通过一系列精心设计的食谱和技术,向读者展示了如何使用Flask框架构建和部署Web应用程序。本书不仅涵盖了Flask框架的基本使用,还深入探讨了Flask的高级特性和最佳实践,包括配置管理、模板渲染、数据库交互、用户认证、WebSockets等。 本书首先介绍了Flask框架的基本概念和用法,包括如何设置Flask的开发环境,如何使用类基础设置进行配置,以及如何管理应用程序的数据模型。接着,本书深入探讨了Flask的模板引擎Jinja2,包括如何使用Jinja2模板来构建模块化和可扩展的Web应用程序,以及如何实现延迟评估来提高程序的性能。 在数据库交互方面,本书详细介绍了如何使用Flask连接数据库系统,以及如何定义和管理应用程序的数据模型。本书推荐使用SQLAlchemy为关系数据库系统创建一个ORM层,并使用Redis或MongoDB来索引模型数据。此外,本书还介绍了如何使用Flask-Admin扩展来创建一个简单的CRUD界面,以及如何为应用添加第二种语言。 在用户认证方面,本书介绍了如何使用Flask-Login扩展进
阅读/下载地址