新書推薦:
《
情绪传染(当代西方社会心理学名著译丛)
》
售價:NT$
403.0
《
中国年画 1950-1990 THE NEW CHINA: NEW YEAR PICTURE 英文版
》
售價:NT$
1100.0
《
革命与反革命:社会文化视野下的民国政治(近世中国丛书)
》
售價:NT$
435.0
《
画楼:《北洋画报》忆旧(年轮丛书)
》
售價:NT$
1573.0
《
大国脊梁:漫画版
》
售價:NT$
374.0
《
跟着渤海小吏读历史:大唐气象(全三册)
》
售價:NT$
989.0
《
心智的构建:大脑如何创造我们的精神世界
》
售價:NT$
352.0
《
美国小史(揭秘“美国何以成为美国”,理解美国的经典入门读物)
》
售價:NT$
352.0
|
編輯推薦: |
1.本书选择较新的Flask 2.0.2版本,让读者接触最新的API知识,时刻跟紧技术前沿。2.本书加入了真实的电商项目——智能租房,让学生切身感受真正的企业级项目开发内幕!3.本书语言简洁精炼,通俗易懂,将难以理解的编程问题用简洁、清晰的语言描述,让读者更容易理解。对于难度较大的知识点,都配备了生动的图解,帮助读者更形象地理解有关知识。4.配置了丰富的案例,增强学生的动手实操能力,真正地做到学以致用。5.针对性强,传智播客集合技术人员和讲师打造写书团队,深入研究当今企业对Python从业人员的实际需求,对应市场需求设计本书知识点。
|
內容簡介: |
本书基于Python 3.8,采用理论与项目结合的方式全面介绍Flask 2.0框架的相关知识。全书共10章,其中第1~5章针对Flask框架的基础知识进行讲解,包括认识Flask、路由、模板、表单与类视图、数据库操作;第6~10章介绍智能租房项目的完整开发过程,有助于读者加深对Flask框架基础知识的理解,提高灵活使用Flask框架开发Web应用程序的能力。本书附有教学PPT、教学设计、教学大纲、源代码等资源。为帮助初学者更好地学习书中的内容,本书还提供在线答疑,希望能得到更多读者的关注。
|
關於作者: |
黑马程序员 传智播客成立于2006年,它是由中国Java培训第一人张孝祥老师发起,联合全球最大的中文IT社区CSDN、中关村软件园共同创办的一家专业教育机构。办学至今,我们一直坚守着“为千万人少走弯路而著书,为中华软件之崛起而讲课”的办学理念,坚持培养优秀软件应用工程师的宏伟目标,在累计培养的十万余名学员中,其中90%的学员均已在北、上、广等一线城市高薪就业,特别是“黑马程序员”的平均就业薪资已达到8K以上。为了迎合软件市场的需求,我们陆续开设了Java、网页平面、PHP、.Net、iOS、C C++、Android等9个专业方向的课程,并且未来将逐渐开设其他专业方向的课程。随着传智播客的日益壮大,除了北京总部,我们在上海、广州、武汉、成都、深圳等地也创立了直营分支机构,传智播客俨然已成为了国内最具专业口碑的IT教育机构。
|
目錄:
|
第 1章 认识Flask 0011.1 Flask简介 0011.2 搭建Flask开发环境 0031.2.1 创建虚拟的Python环境 0031.2.2 安装Flask 0041.2.3 安装PyCharm 0051.2.4 在PyCharm中配置虚拟环境 0081.3 开发第 一个Flask程序 0111.3.1 编写Hello Flask程序 0121.3.2 程序的基本结构 0131.4 Flask程序配置 0141.4.1 常用配置项介绍 0141.4.2 配置信息的使用 0151.5 Flask扩展包 0161.6 本章小结 0171.7 习题 018第 2章 路由 0192.1 注册路由 0192.2 URL传递参数 0212.2.1 URL传递参数的方式 0222.2.2 为参数指定转换器 0222.3 处理请求 0252.3.1 指定请求方式 0252.3.2 请求钩子 0262.3.3 上下文 0282.4 处理响应 0332.4.1 响应报文 0332.4.2 生成响应 0352.5 URL反向解析 0372.6 页面重定向 0392.7 本章小结 0412.8 习题 042第3章 模板 0433.1 模板与模板引擎Jinja2 0433.2 模板基础语法 0453.2.1 模板变量 0453.2.2 过滤器 0463.2.3 选择结构 0493.2.4 循环结构 0503.3 宏的定义与调用 0523.3.1 宏的定义 0533.3.2 宏的调用 0533.4 消息闪现 0553.5 静态文件的加载 0583.6 模板继承 0603.7 本章小结 0633.8 习题 063第4章 表单与类视图 0654.1 通过Flask处理表单 0654.2 通过Flask-WTF处理表单 0694.2.1 安装Flask-WTF扩展包 0694.2.2 使用Flask-WTF创建表单 0694.2.3 在模板中渲染表单 0724.2.4 使用Flask-WTF验证表单 0744.3 类视图 0764.3.1 标准类视图 0764.3.2 基于方法的类视图 0784.4 蓝图 0794.5 本章小结 0824.6 习题 082第5章 数据库操作 0845.1 数据库概述 0845.2 安装Flask-SQLAlchemy 0865.3 使用Flask-SQLAlchemy操作MySQL 0875.3.1 连接数据库 0875.3.2 定义模型 0895.3.3 创建数据表 0905.3.4 模型关系 0915.4 数据操作 0935.4.1 增加数据 0935.4.2 查询数据 0945.4.3 更新数据 0975.4.4 删除数据 0985.5 本章小结 0985.6 习题 098第6章 智能租房——前期准备 1006.1 项目介绍 1006.2 项目开发模式与运行机制 1066.3 项目创建和配置 1066.3.1 创建项目 1066.3.2 使用配置信息 1076.3.3 配置前端静态文件 1086.3.4 配置模板文件 1096.4 数据准备 1106.4.1 数据表设计 1106.4.2 导入数据 1126.4.3 创建模型类 1156.5 本章小结 1186.6 习题 118第7章 智能租房——首页 1197.1 房源总数展示 1197.2 最新房源数据展示 1217.3 热点房源数据展示 1237.4 智能搜索 1257.4.1 智能搜索功能说明 1257.4.2 前端逻辑说明 1277.4.3 后端逻辑实现 1317.5 本章小结 1327.6 习题 133第8章 智能租房——列表页 1348.1 搜索房源列表页展示 1348.1.1 搜索房源列表页的功能说明 1348.1.2 搜索房源列表页的接口设计 1358.1.3 搜索房源列表页的后端实现 1368.1.4 搜索房源列表页的前端实现 1378.2 最新房源列表页展示 1398.2.1 最新房源列表页的功能说明 1398.2.2 最新房源列表页的接口设计 1408.2.3 最新房源列表页的后端实现 1408.2.4 最新房源列表页的前端实现 1418.3 热点房源列表页展示 1438.3.1 热点房源列表页的功能说明 1438.3.2 热点房源列表页的接口设计 1448.3.3 热点房源列表页的后端实现 1448.4 本章小结 1458.5 习题 145第9章 智能租房——详情页 1469.1 详情页房源数据展示 1469.1.1 房源基本信息展示 1469.1.2 房源配套设施展示 1509.2 利用ECharts实现数据可视化 1539.2.1 认识数据可视化 1549.2.2 认识ECharts 1549.2.3 ECharts的基本使用 1579.2.4 ECharts的常用配置项 1599.3 户型占比可视化 1629.3.1 户型占比可视化的功能说明 1629.3.2 户型占比可视化的接口设计 1639.3.3 获取同街道房源的户型分类数据和户型数量 1649.3.4 通过饼图展示户型占比 1659.4 小区房源数量TOP20可视化 1669.4.1 小区房源数量TOP20可视化的功能说明 1669.4.2 小区房源数量TOP20可视化的接口设计 1679.4.3 获取小区房源数量TOP20数据 1689.4.4 通过柱状图展示小区房源数量TOP20 1699.5 户型价格走势可视化 1729.5.1 户型价格走势可视化的功能说明 1729.5.2 户型价格走势可视化的接口设计 1739.5.3 获取平均价格和时间序列 1749.5.4 通过折线图展示户型价格走势 1769.6 预测房价走势可视化 1779.6.1 线性回归算法 1779.6.2 认识scikit-learn库 1799.6.3 后端逻辑的分析与实现 1819.6.4 通过散点图展示预测房价走势 1849.7 本章小结 1869.8 习题 186第 10章 智能租房——用户中心 18710.1 用户注册 18710.1.1 用户注册的功能说明 18710.1.2 用户注册的后端实现 18910.1.3 用户注册的前端实现 19110.2 用户中心页展示 19410.2.1 用户中心页展示的功能说明 19410.2.2 用户中心页展示的后端实现 19410.2.3 用户中心页展示的前端实现 19610.3 用户登录与退出 19710.3.1 用户登录 19810.3.2 用户退出 20010.4 账号信息修改 20210.5 收藏和取消收藏房源信息 20510.5.1 收藏房源信息 20510.5.2 取消收藏房源信息 20810.6 用户浏览记录管理 21010.6.1 添加浏览记录 21010.6.2 清空浏览记录 21210.7 智能推荐 21310.7.1 协同过滤算法 21310.7.2 皮尔逊相关系数 21410.7.3 使用协同过滤算法推荐房源 21510.7.4 智能推荐后端实现 22010.8 本章小结 22410.9 习题 224
|
|