点播 Django开发企业实战  面向就业/升职(中高级教程)

课程时长 43小时45分钟

学习期限 12 个月 退款期限 30 天

市场价格 ¥388.00 会员价格 ¥310.00

难度级别 高级 学习人次 260 综合评分 4.1

内容实用 4.2 分

简洁易懂 4.1 分

逻辑清晰 4.1 分

  • 详情
  • 目录
  • 套餐3
  • 咨询14
  • 评价26

第1章 Django企业开发实战 (10篇教辅文档+5道大作业+全站源码提供)

  • 1-1 《Django高级实战-开发企业级问答网站》课程导学 试听
    12分钟15秒

第2章 Django项目的一些最佳实践

  • 2-1 Pipenv管理项目环境(附文档)
    19分钟58秒
  • 2-2 Pipenv管理Python虚拟环境
    14分钟26秒
  • 2-3 优先使用自定义的用户模型
    27分钟46秒
  • 2-4 使用通用类视图(GCBV)
    21分钟25秒
  • 2-5 在系统环境变量中保存敏感信息
    26分钟
  • 2-6 为不同环境分别配置settings.py文件
    22分钟45秒
  • 2-7 一定要编写测试用例
    13分钟22秒

第3章 项目需求分析,功能设计和技术选型

  • 3-1 项目需求分析(附文档) 试听
    27分钟36秒
  • 3-2 赞乎产品需求规格说明书
    14分钟52秒
  • 3-3 模块化设计网站功能
    28分钟22秒
  • 3-4 确定开发技术栈
    25分钟48秒

第4章 Cookiecutter火速搭建项目+开发环境介绍

  • 4-1 Cookiecutter安装和使用(附文档)
    27分钟14秒
  • 4-2 使用Cookiecutter快速搭建Django应用
    16分钟25秒
  • 4-3 cookiecutter-django火速搭建项目
    18分钟07秒
  • 4-4 项目开发环境介绍(服务器环境和Pycharm远程开发设置)
    12分钟38秒
  • 4-5 删改部分文件完成项目初始模板
    11分钟03秒

第5章 django-allauth同时实现本地和第三方认证

  • 5-1 用户模块数据库设计 试听
    16分钟05秒
  • 5-2 django-allauth的介绍和使用
    15分钟11秒
  • 5-3 用户登录-注册-注销-找回密码
    14分钟
  • 5-4 GitHub为例集成第三方账号注册和登录
    23分钟46秒
  • 5-5 理解OAuth 2.0协议的原理
    15分钟03秒
  • 5-6 完成用户个人中心开发
    24分钟41秒
  • 5-7 为模型类-网址-视图编写测试用例
    22分钟27秒

第6章 首页功能- ListView/DeleteView完成动态功能-源码和MRO算法

  • 6-1 动态功能models.py设计
    29分钟39秒
  • 6-2 完成动态列表页开发
    23分钟23秒
  • 6-3 通用类视图ListView源码详解
    18分钟11秒
  • 6-4 理解Python中的多继承-MRO
    28分钟06秒
  • 6-5 新式类的MRO算法-C3线性化算法
    15分钟47秒
  • 6-6 用户发表动态
    13分钟42秒
  • 6-7 用户删除动态
    27分钟42秒
  • 6-8 通用类视图DeleteView源码详解
    22分钟45秒
  • 6-9 Django通用类视图源码详解
    21分钟17秒
  • 6-10 用户给动态点赞
    26分钟33秒
  • 6-11 用户评论动态
    15分钟09秒
  • 6-12 模型类的测试用例test_models.py
    29分钟57秒
  • 6-13 视图的测试用例test_views.py
    10分钟57秒
  • 6-14 本章总结与课后作业
    11分钟29秒

第7章 [文章]GCBV使用和自定义QuerySet,DTL语法精讲

  • 7-1 文章模块models.py设计
    24分钟03秒
  • 7-2 使用python-slugify和django-taggit
    27分钟18秒
  • 7-3 models.py中自定义QuerySet
    26分钟04秒
  • 7-4 完成文章列表页开发
    17分钟47秒
  • 7-5 用户发表文章与保存草稿
    18分钟15秒
  • 7-6 实现Markdown编辑与实时预览
    20分钟09秒
  • 7-7 通用类视图CreateView源码详解
    15分钟30秒
  • 7-8 用户浏览文章内容
    26分钟07秒
  • 7-9 django-contrib-comments实现评论文章
    24分钟09秒
  • 7-10 用户编辑文章
    15分钟07秒
  • 7-11 通用类视图UpdateView源码详解
    21分钟14秒
  • 7-12 Django Template Language语法精讲
    10分钟10秒
  • 7-13 Django Template Language语法精讲
    20分钟40秒
  • 7-14 模型类和视图的测试用例
    17分钟58秒
  • 7-15 本章总结与课后作业.
    11分钟50秒

第8章 GenericRelation关联模型类与RequestFactory类测试视图

  • 8-1 “用户-问 -回答-点赞或踩-采纳”逻辑关系梳理
    18分钟58秒
  • 8-2 Question模型类及自定义QuerySet
    17分钟38秒
  • 8-3 Answer模型类
    29分钟02秒
  • 8-4 Django中的contenttypes框架
    16分钟30秒
  • 8-5 什么是GenericRelation和GenericForeignKey
    15分钟45秒
  • 8-6 一张表搞定用户点赞-踩关联关系
    21分钟38秒
  • 8-7 定义问答模型类的方法-使代码更易扩展
    24分钟
  • 8-8 ListView开发所有问题页
    12分钟11秒
  • 8-9 已回答和待回答问题页
    29分钟59秒
  • 8-10 用户提问-视图及表单开发
    25分钟12秒
  • 8-11 问题详情页前后端开发
    20分钟37秒
  • 8-12 回答问题-CreateView的fields属性
    23分钟52秒
  • 8-13 用户点赞或踩的场景分析
    13分钟19秒
  • 8-14 给问题或回答点赞踩
    12分钟21秒
  • 8-15 提问者接受答案-用户验证或PermissionDenied
    20分钟51秒
  • 8-16 模型类的测试用例
    16分钟54秒
  • 8-17 RequestFactory类直接测试视图(上)
    23分钟44秒
  • 8-18 RequestFactory类直接测试视图(下)
    11分钟35秒
  • 8-19 知识拓展与课后作业
    25分钟54秒

第9章 [私信]消息查询集设计,发送和接收处理

  • 9-1 消息模型类与查询集
    20分钟46秒
  • 9-2 私信列表页前后端开发
    18分钟23秒
  • 9-3 用户发送与接收消息处理
    27分钟
  • 9-4 WebSocket协议的概念和原理
    12分钟11秒
  • 9-5 WebSocket协议的优缺点及应用场景
    10分钟55秒
  • 9-6 Django中如何实现WebSocket编程
    28分钟16秒
  • 9-7 Django Channels的原理
    10分钟06秒
  • 9-8 WSGI和ASGI的区别
    27分钟50秒
  • 9-9 Channel Layers的配置和使用
    18分钟22秒
  • 9-10 理解Consumers的基本用法
    22分钟20秒
  • 9-11 Generic Consumers同步与异步通信
    15分钟56秒
  • 9-12 Channels的路由Routing开发
    15分钟24秒
  • 9-13 用户实时接收私信后端设计
    23分钟45秒
  • 9-14 前端WebSocket API讲解
    24分钟44秒
  • 9-15 用户中心信息统计
    14分钟19秒
  • 9-16 本章回顾与总结
    11分钟20秒

第10章 [通知功能]处理器的实现-channels实战WebSocket编程

  • 10-1 消息通知的业务场景分析
    24分钟16秒
  • 10-2 GenericForeignKey让模型类可复用
    24分钟35秒
  • 10-3 Django serializers序列化查询集
    24分钟02秒
  • 10-4 未读通知列表页前后端开发
    23分钟04秒
  • 10-5 标记所有或单条通知为已读
    19分钟25秒
  • 10-6 WebSocket消息接收和处理
    16分钟35秒
  • 10-7 通知处理器设计与实现
    18分钟43秒
  • 10-8 JS中进一步实战WebSocket API编程
    17分钟27秒
  • 10-9 首页有新动态时冒泡提示
    27分钟28秒
  • 10-10 动态被点赞或评论时推送通知
    27分钟08秒
  • 10-11 WebSocket触发Ajax请求-自动更新点赞数和评论数
    19分钟12秒
  • 10-12 一个隐藏的bug, github也有?
    21分钟54秒
  • 10-13 结合django-comments信号机制实现文章评论的通知
    28分钟25秒
  • 10-14 回答被采纳时WebSocket消息通知
    22分钟05秒
  • 10-15 排错思路讲解与课后作业
    10分钟46秒

第11章 django-haystack+elasticsearch实现全站搜索

  • 11-1 全站搜索的实现思路
    12分钟24秒
  • 11-2 Elasticsearch介绍和安装
    10分钟35秒
  • 11-3 django-haystack elasticsearch-py elasticsearch-dsl-py比较
    15分钟09秒
  • 11-4 配置Haystack Elasticsearch和创建索引类
    12分钟35秒
  • 11-5 完成searh search.html前端开发
    15分钟26秒

第12章 网站优化与Django Channels应用部署

  • 12-1 善用django-debug-toolbar 解锁新技能
    15分钟18秒
  • 12-2 BUG修复和功能优化
    26分钟22秒
  • 12-3 使用django-compressor压缩静态文件
    21分钟58秒
  • 12-4 Celery异步发送邮件
    24分钟56秒
  • 12-5 Django缓存优化之Redis缓存
    24分钟
  • 12-6 ORM语句和SQL优化(上)
    25分钟09秒
  • 12-7 ORM语句和SQL优化(下)
    11分钟42秒
  • 12-8 Python应用部署的原理
    21分钟58秒
  • 12-9 Nginx Tornado部署Django应用
    28分钟54秒
  • 12-10 Nginx+Tornado部署Django应用
    14分钟23秒
  • 12-11 Apache mod_wsgi部署Django应用
    20分钟34秒
  • 12-12 Apache+mod_wsgi部署Django应用
    15分钟27秒
  • 12-13 Nginx Gunicorn Daphne部署Django Channels应用
    25分钟23秒
  • 12-14 Nginx+uWSGI+Daphne部署Django Channels应用
    16分钟22秒
  • 12-15 Nginx uWSGI Daphne Supervisor Django生产环境部署
    21分钟54秒
  • 12-16 Nginx+Gunicorn+Daphne部署Django Channels应用
    26分钟11秒

第13章 阿里云ECS+RDS上线项目

  • 13-1 什么是云计算
    29分钟26秒
  • 13-2 云服务器ECS配置
    25分钟35秒
  • 13-3 云数据库RDS MySQL配置
    10分钟51秒
  • 13-4 ECS RDS_MySQL上线项目
    18分钟26秒
  • 13-5 ECS+RDS MySQL上线项目
    21分钟57秒
  • 13-6 作业:CDN OSS网站与应用加速
    14分钟26秒

第14章 课程回顾与总结

  • 14-1 Django开发企业级问答网站-课程回顾与总结
    29分钟21秒
260
26
14
0