课程目录
Python Web 在线学习视频网站搭建攻略
我的课程
第一章 课程概述
1.1 课程概述
1.2 实战项目演示
第二章 基础篇:初识Django
2.1 Django版本选择
2.2 Django 项目搭建
2.3 添加第一个页面
第三章 基础篇:Django基础
3.1 URL规则配置
3.2 视图基础
3.3 视图函数:面向对象
3.4 内置视图函数及重写
3.5 请求对象(上)
3.6 请求对象(下)
第四章 基础篇:ORM模型
4.1 ORM模型配置
4.2 ORM模型字段类型
4.3 自定义用户模型(上)
4.4 模型同步
4.5 自定义用户模型(下)
4.6 模型的元数据
第五章 使用ORM进行增删改查
5.1 使用ORM新增数据
5.2 使用ORM模型查询数据(上)
5.3 使用ORM模型查询数据(中)
5.4 使用ORM模型查询数据(下)
5.5 使用ORM模型修改数据
5.6 使用ORM删除数据
5.7 并发下的数据一致性
5.8 事务处理之自动提交
5.9 事务处理之手动提交
第六章 基础篇:模板
6.1 模板引擎
6.2 模板中变量的使用
6.3 模板中标签的使用
6.4 模板中过滤器的使用
6.5 在模板中自定义过滤器
6.6 模板的抽象(继承与包含)
第七章 基础篇:表单
7.1 表单应该怎样实现
7.2 创建用户注册表单
7.3 表单验证之单个字段的验证
7.4 表单验证之多个字段的验证
7.5 从ORM模型创建表单
7.6 重写模型表单的保存方法
7.7 文件上传
第八章 实战篇:视频模块
8.1 视频ORM模型设计
8.2 视频分页处理(上)
8.4 视频的搜索功能
8.5 视频详情页
8.3 视频分页处理(下)
8.6 视频弹幕展示
第九章 实战篇:用户模块
9.1 用户模型设计
9.2 django-auth模型扩展(上)
9.4 用户注册功能(上)
9.5 用户注册功能(下)
9.3 django-auth模型扩展(下)
9.6 用户登录退出功能
第十章 实战篇:视频交互
10.1 发送弹幕功能(上)
10.2 发送弹幕功能(下)
10.3 视频点赞功能
10.4 视频收藏功能
10.5 视频评论及回复功能(上)
10.6 视频评论及回复功能(下)
10.7 视频发布
第十一章 实战篇:后台管理
11.1 使用admin管理用户
11.2 admin的批量操作
11.3 使用admin管理轮播图
11.4 使用admin管理视频模块
11.5 Django项目的调试技巧
11.6 Django项目的优化技巧
11.7 redis的安装和使用(上)
11.8 redis的安装和使用(下)
第十二章 实战篇:项目部署
12.1 域名准备及基础知识
12.2 在Linux上安装Python和Redis
12.3 在Linux上运行Django应用
12.5 Nginx+uwsgi部署生产
第十三章 课程总结
13.1 总结回顾
3.2 视图基础
当前课程未解锁