1. 前台功能模块

基本模块:登录 注册 找回密码 / 全局搜索 / 个人中心,

课程功能:课程管理 / 讲师管理 / 授课机构管理  热门推荐 相关课程推荐

用户操作管理:用户收藏 / 课程评论
 2.后台管理系统
课程管理模块:课程管理 / 课程资源管理 / 课程评论管理/轮播课程管理
认证和授权管理:用户管理 / 组管理 / 权限管理 / 用户日志管理
机构管理模块:课程机构管理 / 讲轮播图管理
 3.开发流程
1.model数据库的设计
2.xadmin搭建后台管理系统和录入数据
3.url的设计
4.form以及modelform表单的设计
5.template模板的设计
6.基于class的view实现各功能模块
7.部署上线(暂未实现)
主要知识点:settings配置、url配置、view编码、model设计、modelform表单验证、templates模板、django常用内置函数,以及通用djang开发库
实现:
   django实战仿慕课网在线视频网站(完成了85%以上的功能已上传github:https://github.com/huwei86/mxonline):
django实战仿慕课网在线视频网站(完成了85%以上的功能已上传github:https://github.com/huwei86/mxonline):
后台管理(实现了增, 删, 改 ,查):
django实战仿慕课网在线视频网站(完成了85%以上的功能已上传github:https://github.com/huwei86/mxonline):
权限管理:
django实战仿慕课网在线视频网站(完成了85%以上的功能已上传github:https://github.com/huwei86/mxonline):
日志管理:
django实战仿慕课网在线视频网站(完成了85%以上的功能已上传github:https://github.com/huwei86/mxonline):
源码地址:https://github.com/huwei86/mxonline