python flask web 开发实战 大中专理科计算机 编者:杨勇//李小奎|责编:王春霞//徐盼欣
none
¥
16.95
4.3折
¥
39.8
全新
仅1件
作者编者:杨勇//李小奎|责编:王春霞//徐盼欣
出版社中国铁道
ISBN9787113303075
出版时间2023-08
版次1
装帧平装
开本16
页数197页
定价39.8元
货号308_9787113303075
上书时间2024-12-02
商品详情
- 品相描述:全新
-
正版特价新书
- 商品描述
-
目录:
目 录 章 flask 概述.11.1 初识 flask. 11.1.1 flask 简介 11.1.2 flask 扩展 21.1.3 python 常用的 web 框架 21.2 虚拟环境搭建 31.2.1 虚拟环境配置 31.2.2 pycharm 安装及使用 . 41.3 编写 flask 程序 . 71.3.1 安装 flask 71.3.2 编写 flask 程序 101.3.3 配置开发服务器 . 11小结 12思与练 12第 2 章 flask 视图技术 162.1 请求 162.1.1 请求报文 172.1.2 request 对象 . 182.1.3 url 传递参数 202.1.4 url 反转 . 232.2 响应 242.2.1 响应报文 242.2.2 response 对象 . 252.2.3 url 重定向 262.3 cookie 和 session 282.3.1 cookie. 282.3.2 session 302.4 blueprint . 332.5 flask . 352.6 flask 上下文 . 372.6.1 请求上下文 382.6.2 应用上下文 38小结 39思与练 40第 3 章 jinja2 模板引擎 423.1 jinja2 模板引擎概述 423.2 模板中的控制语句 . 443.2.1 if 控制语句 . 443.2.2 for 控制语句 . 453.3 jinja2 的过滤器 . 473.3.1 jinja2 模板内置的过滤器 . 473.3.2 自定义过滤器 483.4 模板中的宏及使用 . 493.4.1 宏的定义 493.4.2 宏的使用 503.4.3 宏的导入 503.5 静态文件的加载 . 513.6 模板的继承与包含 . 513.6.1 模板的继承 513.6.2 模板的包含 53小结 54思与练 54第 4 章 flask 表单. 574.1 使用 flask 处理通用表单 . 574.2 使用 flask-wtf 处理表单 614.2.1 flask-wtf 的安装 . 614.2.2 定义表单类 614.2.3 表单类在模板中的渲染 . 634.3 文件上传 . 654.3.1 不使用 flask-wtf 方式上传文件 654.3.2 使用 flask-wtf 方式上传文件 664.4 富文本编辑器 684.4.1 安装及配置 684.4.2 创建表单类 694.4.3 创建模板文件 694.4.4 创建视图函数 70小结 72思与练 72第 5 章 数据库作基础 . 745.1 数据库基础 . 745.1.1 关系型数据库 745.1.2 非关系型数据库 . 755.2 python 数据库框架 pymysql 765.2.1 添加数据 785.2.2 查询数据 785.2.3 更新数据 805.2.4 删除数据 815.3 flask-sqlalchemy . 815.3.1 对象关系映 815.3.2 flask-sqlalchemy 的使用 . 825.4 登录与注册案例 . 895.4.1 案例说明 895.4.2 文件夹组织结构 . 895.4.3 模板文件 95小结 97思与练 97第 6 章 数据库作 1006.1 数据库表中的关系 1006.1.1 一对一关系 . 1006.1.2 一对多关系 1026.1.3 多对多关系 . 1046.2 数据库表的分页查询 1076.2.1 视图函数中定义分页数据 . 1086.2.2 定义分页显示格式 . 1086.2.3 在模板文件中调用宏 . 1096.3 flask-migrate 实现数据库迁移 . 1106.4 flask-sqlacodegen . 111小结 112思与练 112第 7 章 前后端分离开发 1147.1 前后端分离开发概述 1147.2 restful 1157.3 flask-restful 1167.3.1 使用 flask-restful 1167.3.2 输入参数验证 1187.3.3 输出格式 1217.4 案例——在线学 . 1227.4.1 项目目录组织结构及安装配置 1227.4.2 数据库设计 1247.4.3 在线后端设计 . 1257.4.4 在线前端设计 . 127小结 131思与练 132第 8 章 万家果业商城 . 1348.1 需求分析及系统功能 1348.2 系统预览 . 1358.2.1 前台预览 1358.2.2 后台预览 1368.3 数据库设计 . 1388.4 项目目录组织结构及配置 . 1438.4.1 项目目录结构 1438.4.2 配置文件 . 1438.4.3 项目入文件 1448.4.4 app 包初始化文件 . 1458.4.5 前台包文件 1458.5 会员注册 . 1468.5.1 创建用户注册页面表单 . 1468.5.2 显示注册页面 1498.5.3 验证并保存注册信息 . 1518.6 会员登录 . 1528.6.1 创建用户登录页面表单 . 1528.6.2 显示注册页面 1548.6.3 生成并获取验证码 . 1568.6.4 验证并保存会员登录 . 1578.7 首页模块设计 1598.7.1 首页导航 1598.7.2 商品展示 1618.7.3 底部模板 1638.8 商品详情 . 1648.8.1 商品详情模板文件 . 1648.8.2 商品详情路由文件 . 1678.9 购物车 1678.9.1 添加商品到购物车 . 1678.9.2 显示购物车 1688.9.3 购物车模板 1688.10 订单添加及显示 . 1748.10.1 订单添加 1748.10.2 订单显示 1758.11 商品搜索 . 1768.11.1 商品搜索路由 . 1768.11.2 搜索商品显示 1778.12 项目配置及运行 . 179小结 181思与练 181第 9 章 部署上线 . 1829.1 部署前准备工作 . 1829.1.1 选择云服务器 1829.1.2 安装宝塔面板 1849.1.3 centos 下升级 python 1849.2 创建站点及数据库 . 1859.2.1 创建站点 1859.2.2 创建数据库 1869.2.3 启动项目 1879.3 nginx+gunicorn+flask+supervisor 的使用 1889.3.1 使用 gunicorn 运行程序 1889.3.2 使用 nginx 提供反向代理 1909.3.3 使用 supervisor 管理进程 1919.4 uwsgi+nginx 的使用 1939.4.1 使用 uwsgi 运行程序 . 1939.4.2 配置 nginx 195小结 196思与练 196vi
内容简介:
本书是“十四五”高等职业教育新形态一体化教材,基于 flak 2.2,采用理论与案例结合的方式全面介绍 flak 程序的基本结构、路由、jinja2 模板引擎、数据交互、数据库访问等web 开发所需的相关知识及技能。本书在基础知识讲解方面,从初学者的角度,以简明的语言、实用的案例讲解 flak 相关知识和技能;在案例设计方面,注重实践和知识的运用;在查知识掌握方面,配有思与练;后,以综合案例整合所学知识,以帮助理解相关知识、掌握相关技能,终达到学以致用。本书适合作为高职软件技术专业、移动应用开发专业、大数据技术等专业的教材,也可作为广大 it 技术人员和 python web 爱好者的参书。
— 没有更多了 —
以下为对购买帮助不大的评价