党的二十大报告中提出:教育、科技、人才是全面建设社会主义现代化国家的基础性、战
略性支撑。教育是国之大计、党之大计。首届全国教材工作会议强调教材是教育教学
的关键要素、立德树人的基本载体,职业教育教学改革首先是教材的改革,因此教材建设是
一项长期而艰巨的任务。同时它对稳定学校教学秩序、全面提高教学质量、培养国家所需高技
能人才起着十分重要的作用。
随着互联网的快速发展,Web 开发已经成为当前计算机领域的热门话题之一。在互联网时代,
掌握一门好的 Web 开发框架显得尤为重要。Flask 作为目前流行的 Web 开发框架,其学习资料和
社区支持相对丰富。为了更好地满足计算机相关专业人才培养的需求,本书通过系统讲解 Flask
的基础知识和实用案例,帮助读者快速掌握 Flask 开发技能。
本书主要特色如下:
(1)Flask 技术新、知识点全、内容分布合理,方便读者系统学习。本书基于 Flask 2.2,
按照由浅入深的顺序编排内容,分为 Flask 基础、综合案例及项目部署三部分。Flask 基础介绍
了 Flask 路由、Jinja2 模板引擎、表单、数据库等相关内容,为后续的学习打下基础;综合案
例介绍前后端分离开发和万家果业商城项目,让读者掌握如何利用所学知识并提高技能;项目
部署介绍如何利用云服务器及相关软件部署项目到线上服务器。
(2)采用理论 案例相结合的方式,有助于提升教学效果。本书基于编者多年的教学
经验及软件开发实践的总结,从初学者容易上手的角度,用 30 多个实用案例循序渐进地讲解
Flask 的基础知识,案例短小精悍,针对性强。最后通过两个比较复杂的项目实战案例讲解 Web
开发要点。通过理论 案例的方式,让读者不仅能够掌握 Flask 的相关知识和技能,而且
能够构建完整的 Flask Web 应用程序。
(3)教学资源丰富,方便教师教学和学生学习。本书配备了丰富的教学资源,包括教学大纲、
教学课件、教材案例源代码、教学视频、课后习题答案、考试模拟试卷及相关面试题等。读者
如有需要,请发送电子邮件至 1816585901@qq.com 获取或者登录中国铁道出版社有限公司教育
资源数字化平台 www.tdpress.com/51eds/ 下载。
本书由杨勇、李小奎任主编,李文奎、朱继宏任副主编,杨勇负责编写第 1~3 章,李小奎
负责编写第 4~6 章,李文奎负责编写第 7、8 章,朱继宏负责编写第 9 章,全书由杨勇负责统稿,
朱继宏负责教学案例的设计、优化和校订工作。
虽然编者在编写本书的过程始终坚持以促进学生全面发展、增强综合素质为目标,以全
面提高教材质量为重点,创新教材建设理念,增强教材育人功能,不断提升管理水平,打造更
多培根铸魂、启智增慧、适应时代要求的精品教材为初心,但难免有疏漏与不妥之处,恳请
广大读者及专家批评指正,不吝赐教。
编 者
2023 年 3 月