flask web开发是一本流行的Python Web开发框实战图书书,全称事实上叫做flask web开发基于python的web应用开发实战,作者是拥有25年开发经验的美国高级软件工程师格林布戈。本书内容丰富翔实,分为三部分,全面介绍如何基于Python微框架flask进行web开发。第一部分是flask简介,介绍使用flask框架及扩展开发web程序的必备基础知识;第二部分则给出了一个实例,真正带领大家一步步开发完整的博客和社交应用flasky;第三部分介绍了发布应用之前必须考虑的事项,如单元测试策略、性能分析技术,flask程序的部署方式等,适用于初级Web开发人员学习阅读。
内容介绍
作为PythonWeb开发的微框架,Flask独树一帜。它不会强迫开发者遵循预置的开发规范,为开发者提供了自由度和创意空间。《flask web开发基于python的web应用开发实战》采用讲解与实例相结合的方式,不仅介绍了Flask安装、使用等基础知识,而且还带领读者一步一步地开发了社交博客Flasky。即使从未接触Flask,你也能轻松学会构建完整的Web应用。通读本书,你能熟悉Flask的核心功能,并掌握数据库迁移、Web服务通信等高级Web技术。
《flask web开发基于python的web应用开发实战》不仅适合初级Web开发人员学习阅读,更是Python程序员用来学习高级Web开发技术的参考书。
flask web开发章节目录
前言 第一部分 Flask简介 第1章 安装 1.1 使用虚拟环境 1.2 使用pip安装Python包 第2章 程序的基本结构 2.1 初始化 2.2 路由和视图函数 2.3 启动服务器 2.4 一个完整的程序 2.5 请求一响应循环 2.5.1 程序和请求上下文 2.5.2 请求调度 2.5.3 请求钩子 2.5.4 响应 2.6 Flask扩展 第3章 模板 3.1 Jinja2模板引擎 3.1.1 渲染模板 3.1.2 变量 3.1.3 控制结构 3.2 使用Flask—Bootstrap集成 3.3 自定义错误页面 3.4 链接 3.5 静态文件 3.6 使用:Flask—Moment本地化日期和时间 第4章 web表单 4.1 跨站请求伪造保护 4.2 表单类 4.3 把表单渲染成HTML 4.4 在视图函数中处理表单 4.5 重定向和用户会话 4.6 Flash消息 第5章 数据库 5.1 SQL数据库 5.2 NoSQL数据库 5.3 使用SQL还是NoSQL 5.4 Python数据库框架 5.5 使用FlaskSQLAlchemy管理数据库 5.6 定义模型 5.7 关系 5.8 数据库操作 5.8.1 创建表 5.8.2 插入行 5.8.3 修改行 5.8.4 册4除行 5.8.5 查询行 5.9 在视图函数中操作数据库 5.10 集成Python shell 5.11 使用FlaskMigrate实现数据库迁移 5.11.1 创建迁移仓库 5.11.2 创建迁移脚本 5.11.3 更新数据库 …… 第6章 电子邮件 第7章 大型程序的结构 第二部分 实例:社会化博客程序 第8章 用户认证 第9章 用户角色 第10章 用户资料 第11章 博客文章 第12章 关注者 第13章 用户评论 第14章 程序编程接口 第三部分 成功在望 第15章 测试 第16章 性能 第17章 部署 第18章 其他资源 关于封面图
使用说明
1、下载并解压,得出pdf文件
2、如果打不开本文件,请务必下载pdf阅读器
3、安装后,在打开解压得出的pdf文件
4、双击进行阅读
发表评论
0条评论软件排行榜
热门推荐
- 有柿电脑版 v11.5.784.12M / 简体中文
- 南方Plus电脑版 v11.8.027.22M / 简体中文
- 潇湘书院电脑版 v2.3.11.888官方版49.65M / 简体中文
- 吉利博瑞用户手册 pdf高清版57.89M / 简体中文
- 开源阅读电脑版 v3.2517.96M / 简体中文
- 京东读书电脑版 v1.13.4官方版1.98M / 简体中文
- 未公开的Oracle数据库秘密 迪贝斯pdf扫描版34.69M / 简体中文
- PHP语言精粹电子书 pdf扫描版25.72M / 简体中文
- 本草纲目 5.34M / 简体中文
- C++黑客编程揭秘与防范第2版 冀云pdf扫描版54.58M / 简体中文