尚硅谷Java培训

Django项目实战:谷粒教育

视频介绍

本教程涵盖从项目准备到最终部署上线的各个阶段,项目全程手写代码,逐行讲解;Django相关业务逻辑基本大量涵盖。本课程中你将学习到,Django的框架使用流程、Django配置第三方的后台xadmin、Django使用邮箱处理用户登陆注册、Django-simple-captcha第三方验证码的使用、项目的部署上线流程等

视频目录 选集

  • 01.笔记、源码、课件
  • 01.根据模板页面抽象app
  • 02.app当中模型类(表)的抽象(1)
  • 03.app当中模型类(表)的抽象(2)
  • 04.项目的创建和配置
  • 05.创建其余app配置子路由,创建自主app管理的包去管理大量的app
  • 06.用户模块的模型类创建
  • 07.机构模块的模型类创建
  • 08.课程模块的模型类创建
  • 09.用户操作app模型类的创建(1)
  • 10.用户操作app模型类的创建(2)
  • 11.大量模型类的迁移和同步
  • 12.xadmin简介
  • 13.xadmin注册模型类添加测试数据(1)
  • 14.xadmin的主题设置及全局样式设置
  • 15.xadmin注册模型类添加测试数据(2)
  • 16.xadmin配置icon
  • 17.首页逻辑及首页的显示
  • 18.多级继承的原理及首页使用继承显示(1)
  • 19.多级继承的原理及首页使用继承显示(2)
  • 20.用户基本注册get请求方式实现
  • 21.用户基本注册post实现
  • 22.用户基本登陆逻辑实现
  • 23.第三方验证码django-simple-captcha的配置和使用
  • 24.为基本登陆添加激活功能并引出发送邮件逻辑
  • 25.注册发送邮箱验证码(1)
  • 26.注册发送邮箱验证码(2)
  • 27.邮箱验证码激活功能的实现
  • 28.忘记密码之发送邮箱验证码功能
  • 29.忘记密码之修改密码功能
  • 30.机构列表页的模板页面展示
  • 31.机构列表页模板数据的填充和展示
  • 32.机构列表页的分页功能实现
  • 33.机构列表页按照机构类别进行筛选过滤
  • 34.机构列表页按照所在地区进行筛选过滤
  • 35.机构列表页类别和地区联合过滤
  • 36.按照学习人数和课程数进行排序
  • 37.将过滤筛选和排序进行关联
  • 38.用户咨询功能ajax实现(1)
  • 39.用户咨询功能ajax实现(2)
  • 40.用户咨询使用自定义验证规则验证手机
  • 41.机构详情页首页后台逻辑及模板二级base制作
  • 42.机构详情页首页继承二级base进行展示
  • 43.机构详情页首页的数据展示
  • 44.机构详情之机构课程的功能实现
  • 45.机构详情之机构介绍功能实现
  • 46.机构详情机构讲师实现及css跟随
  • 47.收藏机构功能(1)
  • 48.收藏机构功能(2)
  • 49.收藏机构的页面初始状态显示
  • 50.课程列表页数据的展示
  • 51.课程列表页数据的分页和排序
  • 52.课程详情页面功能及数据展示(1)
  • 53.课程详情页面数据展示(2)
  • 54.课程详情页面机构收藏功能及页面呢加载显示初始化
  • 55.课程视频页面的功能实现及数据展示
  • 56.课程详情页面课程的收藏功能
  • 57.用户学习课程功能的添加
  • 58.学习过该课的同学还学过什么课程(1)
  • 59.学习过该课的同学还学过什么课程(2)
  • 60.课程评论功能(1)
  • 61.课程评论功能(2)
  • 62.课程评论页面数据的展示
  • 63.讲师列表页功能实现
  • 64.讲师详情页功能和数据实现
  • 65.讲师详情页收藏功能实现
  • 66.链接的完善
  • 67.量和收藏数的动态增加
  • 68.学习人数和机构学习人数的动态改变
  • 69.nav的css跟随
  • 70.用户中心二级base的制作
  • 71.用户个人中心首页的展示及数据填充
  • 72.用户个人中心头像的修改
  • 73.用户信息的修改(1)
  • 74.用户信息的修改(2)
  • 75.用户修改邮箱发送验证码(1)
  • 76.用户修改邮箱发送验证码(2)
  • 77.邮箱发送验证码添加限制发送时间
  • 78.用户点击完成修改邮箱(1)
  • 79.用户点击完成修改邮箱(2)
  • 80.我的课程功能实现
  • 81.收藏机构功能的实现
  • 82.用户收藏机构取消收藏功能(1)
  • 83.用户收藏机构取消收藏功能(2)
  • 84.用户收藏机构取消收藏功能(3解决问题和bug)
  • 85.收藏课程功能的实现包含取消收藏
  • 86.收藏老师功能的实现包含取消收藏
  • 87.我的消息的数据展示
  • 88.为已读和未读消息加上页面状态
  • 89.用户未读消息喇叭数量显示
  • 90.用户个人中心CSS跟随
  • 91.首页数据的展示(1)
  • 92.首页数据的展示(2)
  • 93.全局搜索功能(1)
  • 94.全局搜索功能(2)
  • 95.自己写装饰器实现登陆验证(1)
  • 96.自己写装饰器实现登陆验证(2)
  • 97.将函数式的view改为类
  • 98.djangoueditor富文本编辑器的配置
  • 99.djangoueditor添加的数据在模板中关闭转义
  • 100.总结_全局404和500页面的配置
  • 101.部署上线_ubuntu虚拟环境的安装
  • 102.部署上线_在Ubuntu本地拉起项目
  • 103.部署上线_uwsgi的安装及测试
  • 104.部署上线_安装及使用配置文件启动nginx
  • 105.部署上线_使用配置文件启动uwsgi并拉起项目成功上线