《Python Web 开发从入门到实战(Django+Bootstrap)-微课视频版》PDF电子书免费下载

作者:  钱彬

出版社: 清华大学出版社

出版年: 2020年07月

ISBN: 9787302553250

~~滚到底部有网盘下载链接~~

内容简介

目录

部分 基础知识篇
第1章 Python Web环境搭建
1.1 Python Web概述
1.1.1 Python语言简介
1.1.2 Python Web的优势
1.2 安装Python
1.3 安装开发工具VS Code
1.3.1 VS Code下载和安装
1.3.2 VS Code基本配置
1.3.3 编写和运行Python脚本
1.4 个Python Web程序
1.4.1 Django安装
1.4.2 创建Django项目
1.4.3 创建应用
1.4.4 制作访问页面
1.4.5 编写视图处理函数
1.4.6 配置访问路由URL
1.4.7 Web启动、关闭和局域网手机访问
小结
第2章 基础语法
2.1 Python基本运算
2.1.1 数值运算
2.1.2 脚本编辑
2.1.3 代码注释、缩进、断行
2.2 Python数据类型
2.2.1 整数、浮点数、内置常量
2.2.2 字符串
2.2.3 列表、元组、字典
2.2.4 序列
2.2.5 比较运算符和逻辑运算符
2.3 Python控制语句
2.3.1 if条件控制
2.3.2 for循环
2.3.3 while循环
2.3.4 break、continue和pass语句
2.4 Python函数
2.4.1 Python函数基本调用形式
2.4.2 可变参数
2.4.3 关键字参数
2.5 Python面向对象
2.5.1 面向对象概念
2.5.2 类的使用
2.5.3 类的继承
2.5.4 Mixin多重继承
2.6 Python模块和包
2.6.1 模块
2.6.2 包
2.7 Python装饰器
2.7.1 闭包
2.7.2 装饰器的概念和使用
2.8 Python读写数据库
2.8.1 数据库概述
2.8.2 读写SQLite数据库
2.9 HTML基础
2.9.1 HTML概述
2.9.2 HTML常用标签
2.9.3 表单
2.1 0CSS基础
2.1 0.1 CSS概述
2.1 0.2 CSS选择器
2.1 0.3 CSS基本属性和布局
2.1 1JavaScript基础
2.1 1.1 基本语法
2.1 1.2 操作HTML对象
2.1 1.3 Ajax局部刷新
2.1 2Bootstrap框架使用介绍
2.1 2.1 Bootstrap的下载和使用
2.1 2.2 Bootstrap栅格布局
2.1 2.3 Bootstrap组件使用介绍
2.1 3实战项目: 在线Web计算器
2.1 3.1 创建项目
2.1 3.2 配置并访问页面
2.1 3.3 导入Bootstrap前端框架
2.1 3.4 设计前端页面和交互逻辑
2.1 3.5 开发后端计算模块
小结
第二部分 实战开发篇
第3章 企业门户网站框架设计
3.1 需求概述
3.2 搭建项目框架
3.2.1 文件结构设计
3.2.2 多级路由配置和访问
3.2.3 Django模板概述
3.2.4 基于Django模板的静态资源配置
小结
第4章 开发“科研基地”模块
4.1 制作门户网站基础页面
4.1.1 制作页面头部
4.1.2 制作广告横幅
4.1.3 制作页面主体
4.1.4 制作带logo的二维码
4.1.5 制作页脚
4.2 基于Django模板的页面复用
4.2.1 制作项目共享模板
4.2.2 共享模板的使用
4.3 向模板传递动态参数
小结
第5章 开发“公司简介”模块
5.1 继承模板
5.2 制作侧边导航栏
5.3 Django数据库模型
5.3.1 创建荣誉模型
5.3.2 Django后台管理系统
5.3.3 动态页面渲染
5.4 优化后台管理系统
5.4.1 登录界面优化
5.4.2 主界面优化
5.4.3 列表界面优化
小结
第6章 开发“产品中心”模块
6.1 路由传递参数实现页面切换
6.2 制作产品列表页面
6.2.1 创建“产品”模型
6.2.2 后台管理系统多对一模型处理
6.2.3 模型数据过滤、排序和渲染
6.3 Django分页显示
6.4 制作“产品详情”页面
小结
第7章 开发“新闻动态”模块
7.1 基于富文本的“新闻”模型
7.1.1 富文本编辑器介绍
7.1.2 富文本DjangoUeditor安装
7.1.3 创建富文本“新闻”模型
7.1.4 后台管理系统使用富文本
7.2 开发“新闻列表”和“新闻详情”页面
7.2.1 “新闻列表”后台处理函数
7.2.2 设计“新闻列表”页面
7.2.3 “新闻详情”后台处理函数
7.2.4 设计“新闻详情”页面
7.2.5 从富文本中提取文字
7.3 新闻搜索
7.3.1 基于模糊查询的新闻标题搜索
haystack的全文高级搜索
小结
第8章 开发“人才招聘”模块
8.1 嵌入百度地图
8.2 招聘与应聘互动模块
8.2.1 招聘信息发布
8.2.2 基于模型表单的应聘信息上传
8.2.3 信号触发器
8.3 发送邮件
8.4 动态生成Word文档
小结
第9章 开发“服务支持”模块
9.1 开发资料下载功能
9.1.1 创建“资料”模型
9.1.2 “资料下载列表”页面开发
9.2 搭建“人脸识别开放平台”
9.2.1 人脸识别后台搭建
9.2.2 本地脚本测试
9.2.3 前端说明页面
9.3 在线人脸检测
小结
第10章 开发“首页”模块
10.1 “首页”模块开发
10.1.1 轮播横幅
10.1.2 企业概况
10.1.3 新闻动态
10.1.4 通知公告
10.1.5 科研基地
10.1.6 联系我们
10.1.7 产品中心
10.2 Django缓存系统
小结
第11章 基于Windows的项目部署
11.1 本地服务器部署
11.1.1 Python WSGI部署原理介绍
11.1.2 准备部署环境
11.1.3 安装和配置IIS
11.1.4 开放端口
11.1.5 本地部署
11.2 云服务器部署
11.2.1 云服务器简介
11.2.2 云服务器申请和配置
11.2.3 项目部署
11.2.4 域名申请和备案
11.3 MySQL数据库安装和使用
11.3.1 MySQL数据库下载和安装
11.3.2 在Django中使用MySQL
11.4 扩展Django部署
小结
第三部分 高级强化篇
第12章 深入浅出Django
12.1 单文件Django
12.2 Django REST项目实战: 在线中文字符识别
12.2.1 RESTful概述
12.2.2 搭建框架
12.2.3 前端开发
12.2.4 后端开发
小结
显示部分信息

7.3.2 基于django

下载价格:免费
立即下载
登入/注册
知识就是力量
没有账号? 忘记密码?