[Django] Django+xadmin打造在线教育平台(含有项目源码)

19
回复
19130
查看
[复制链接]
  • TA的每日心情

    昨天 22:30
  • 签到天数: 750 天

    [LV.10]以坛为家III

    1823

    主题

    2734

    帖子

    21万

    积分

    管理员

    Rank: 9Rank: 9Rank: 9

    积分
    217897
    发表于 2019-7-6 02:47:41 | 显示全部楼层 |阅读模式
    Django+xadmin打造在线教育平台(含有项目源码)
    Django+xadmin打造在线教育平台(含有项目源码)


    〖课程介绍〗:


    25小时Django综合实战,从0打造一个模块完整、功能完善、达到上线标准的在线教育平台,全面掌握Django的同时,得到一套完整的代码

    〖课程目录〗:
    第1章 课程介绍
    介绍课程目标、通过课程能学习到的内容、和系统开发前需要具备的知识

    1-1 项目演示和课程介绍

    第2章 windows下搭建开发环境
    介绍项目开发需要安装的开发软件、 python虚拟virtualenv和 virtualenvwrapper的安装和使用、 最后介绍pycharm和navicat的简单使用

    2-1 pycharm、navicat和python的安装
    2-2 virtualenv安装和配置
    2-3 pycharm和navicat的简单使用

    第3章 通过留言版功能回顾django基础知识
    通过django简单实现一个留言板功能来回顾django的基础知识, 包括settings的配置、 url配置、 view逻辑、 model设计和templates的显示

    3-1 django目录介绍
    3-2 配置表单页面
    3-3 django orm介绍与model设计
    3-4 django model的增删改
    3-5 django url templates配置

    第4章 需求分析和model设计
    对系统进行需求分析, 然后设计出django app, 然后对每个app设计相应的django model数据表。系统共有四个app, users处理用户相关;courses处理课程相关;organization处理课程机构相关;operation处理用户操作相关

    4-1 使用py3.6和django1.11开发系统前注意事项(补充小节)
    4-2 用django2.0开始课程的注意事项(补充小节)
    4-3 django-app 设计
    4-4 新建项目
    4-5 自定义userprofile
    4-6 user modesl.py设计
    4-7 course models.py设计
    4-8 organization modesl.py设计
    4-9 operation models.py设计
    4-10 数据表生成以及apps目录建立

    第5章 通过xadmin快速搭建后台管理系统
    通过xadmin结合第4章设计的model快速的搭建一套完整的后台管理系统;本章首先介绍django admin的简单使用, 然后引出xadmin,在安装xadmin之后将model注册到xadmin中, 最后完成xadmin的全局配置

    5-1 django admin介绍
    5-2 xadmin的安装
    5-3 users app 的model注册
    5-4 剩余app model注册
    5-5 xadmin全局配置

    第6章 用户注册功能实现
    完成用户注册相关的功能, 包括登录、注册、找回密码等功能, 本章会深入session和cookie的机制以及通过django form对表单进行验证。注册和找回密码会通过图片验证码验证以及通过邮箱验证方式完成

    6-1 首页和登录页面的配置
    6-2 用户登录
    6-3 用form实现登录
    6-4 session和cookie自动登录机制
    6-5 用户注册
    6-6 找回密码

    第7章 课程机构功能实现
    完成课程机构的相关功能, 本章会开始django的templates模板继承机制实现模板的重用。 本章包括分页、筛选、收藏等功能, 会讲到如何通过modelform对表单进行验证和保存。

    7-1 django templates模板继承
    7-2 课程机构列表页数据展示
    7-3 列表分页功能
    7-4 列表筛选功能
    7-5 modelform提交我要学习咨询
    7-6 机构详情展示
    7-7 课程机构收藏功能

    第8章 课程功能实现
    完成课程相关功能模块开发, 包括课程列表功能实现、课程详情页展示、 课程评论功能和相关课程推荐等功能实现

    8-1 课程列表
    8-2 课程详情页
    8-3 课程章节信息
    8-4 课程评论评论功能
    8-5 相关课程推荐
    8-6 视频播放页面

    第9章 课程讲师功能实现
    实现授课讲师的列表页和详情页讲师信息的展示

    9-1 讲师列表页
    9-2 讲师详情页

    第10章 个人中心和全局搜索功能实现
    个人中心和系统全局功能实现、 全局功能包括全局导航栏功能和全局搜索功能的实现。 个人中心功能包括个人信息的展示和修改、 头像修改、密码修改、邮箱修改。 邮箱修改需要通过邮箱验证才能修改。 用户学习的课程展示、 用户的收藏展示以及删除收藏功能,最后是用户的个人消息展示...

    10-1 配置全局导航
    10-2 全局搜索功能开发
    10-3 个人信息展示
    10-4 修改密码和修改头像
    10-5 修改邮箱和用户信息
    10-6 我的课程
    10-7 我的收藏功能
    10-8 我的消息

    第11章 首页、全局功能细节和404以及500页面配置
    本章主要完善整站的实现细节, 如修改点击数、收藏数以及登出功能等。 接着实现系统的首页, 最后配置系统的全局404和500页面

    11-1 登出和点击数以及收藏数完善
    11-2 首页功能开发
    11-3 404和500页面配置

    第12章 常见web攻击及防范
    本章介绍最常见的sql注入攻击、 xss攻击和csrf攻击的原理以及防护

    12-1 sql注入攻击与防范
    12-2 xss攻击原理及防范
    12-3 csrf攻击与防范

    第13章 xadmin的进阶开发
    介绍xadmin更进阶的开发, 加深对xadmin的理解, 让整个后台管理系统完成更加细节的定制, 包括userprofile的注册、 导航栏icon的修改、 django ueditor富文本编辑器的集成、 xadmin的插件制作。本章会介绍一款excel的导入插件开发

    13-1 userprofile注册以及django的权限管理
    13-2 model_icon, 只读字段,默认排序设置
    13-3 自定义列表返回数据,同一个model注册两个管理器
    13-4 xadmin其他常见功能的使用
    13-5 xadmin集成富文本ueditor
    13-6 excel导入插件介绍

    第14章 把项目部署上线
    本章主要讲解 1. nginx+uwsgi完成线上生成环境的原理 2. mysql的访问权限以及端口绑定配置,以及将本地数据库直接传输到生成环境 3. nginx配置一个虚拟主机,及完成域名和ip地址的转发、 nginx的静态文件代理 4. uwsgi的配置文件的基本配置 5. 代码变更的时候实现uwsgi服务 ...

    14-1 nginx, mysql, virtualenv的安装和配置
    14-2 uwsgi安装和启动, nginx的虚拟主机配置
    14-3 uwsgi配置文件方式启动以及代码更新后的重启      

    〖百度网盘下载地址〗:
    游客,如果您要查看本帖隐藏内容请回复



    ---------------------------------华丽分割线--------------------------------华丽分割线-------------------华丽分割线-------------------------华丽分割线----------------

    〖下载地址失效反馈〗:
    如果下载地址失效,请尽快反馈给我们,我们尽快修复。反馈地址:https://www.itmsf.com/forum-66-1.html

    〖赞助VIP免学币下载全站资源〗:
    全站资源高清无密,每天更新,vip特权了解一下:https://www.itmsf.com/plugin.php?id=threed_vip

    〖客服24小时咨询〗:
    有任何问题,请点击右侧QQ咨询。


    IT码上发视频网 - 免责声明1、站内所有资源来源于网络用户分享,版权归原作者及其网站所有,本站不拥有此类资源的版权,不对任何资源负法律责任。
    2、本站仅为资源分享的平台,站内资源仅供会员参考和学习之用,不得用于其他非法用途,请下载后24小时内从您的电脑中彻底删除。否则,一切后果请用户自负。
    3、本站会员均可发帖,转载及发布的内容纯属会员个人意见,与本论坛立场无关。严禁在本站发布反动、色情、广告等不良信息及违法内容。
    4、IT码上发视频网作为网络服务提供者,由于网站信息量巨大,对非法转载、盗版行为的发生不具备充分的监控能力。但是当版权拥有者提出侵权指控并出示充分的版权证明材料时,IT码上发视频网负有移除非法转载和盗版内容以及停止继续传播的义务。
    5、IT码上发视频网在满足前款条件下采取移除等相应措施后不为此向原发布人承担违约责任或其他法律责任,包括不承担因侵权指控不成立而给原发布人带来损害的赔偿责任。
    6、IT码上发视频网为用户免费分享产生,如本帖侵犯到任何版权问题,请立即告知本站(1198889304@qq.com),本站将及时予与删除并致以最深的歉意
    7、IT码上发视频网管理员和版主有权不事先通知发贴者而删除本文
    8、凡登陆本网站或直接、间接使用本站资料者,应仔细阅读声明,一旦使用本站任何资源,即被视为您已接受本站的免责声明。
    回复

    使用道具 举报

  • TA的每日心情
    开心
    2021-7-19 13:52
  • 签到天数: 45 天

    [LV.5]常住居民I

    1

    主题

    329

    帖子

    3599

    积分

    永久VIP会员

    Rank: 3Rank: 3

    积分
    3599
    发表于 2019-8-2 08:48:30 | 显示全部楼层
    看到这样的好资源真是高兴!感谢【IT码上发视频学习网】的无私分享!
    回复

    使用道具 举报

  • TA的每日心情
    开心
    2020-3-6 23:15
  • 签到天数: 1 天

    [LV.1]初来乍到

    0

    主题

    2

    帖子

    9

    积分

    新手上路

    Rank: 1

    积分
    9
    发表于 2020-3-6 23:17:57 | 显示全部楼层
    测试一下~~~~
    回复

    使用道具 举报

  • TA的每日心情
    开心
    2020-4-7 14:06
  • 签到天数: 1 天

    [LV.1]初来乍到

    0

    主题

    3

    帖子

    6

    积分

    新手上路

    Rank: 1

    积分
    6
    发表于 2020-4-7 14:10:31 | 显示全部楼层
    看到这样的好资源真是高兴!感谢【IT码上发视频学习网】的无私分享!
    回复

    使用道具 举报

  • TA的每日心情
    开心
    2020-4-7 14:06
  • 签到天数: 1 天

    [LV.1]初来乍到

    0

    主题

    3

    帖子

    6

    积分

    新手上路

    Rank: 1

    积分
    6
    发表于 2020-4-7 14:11:49 | 显示全部楼层
    强烈支持IT码上发视频学习网,IT码上发视频学习网就是给力!
    回复

    使用道具 举报

  • TA的每日心情
    开心
    2020-4-16 14:46
  • 签到天数: 1 天

    [LV.1]初来乍到

    0

    主题

    2

    帖子

    9

    积分

    新手上路

    Rank: 1

    积分
    9
    发表于 2020-4-16 14:52:43 | 显示全部楼层
    测试一下~~~~
    回复

    使用道具 举报

  • TA的每日心情
    奋斗
    2020-5-9 15:48
  • 签到天数: 1 天

    [LV.1]初来乍到

    0

    主题

    2

    帖子

    6

    积分

    新手上路

    Rank: 1

    积分
    6
    发表于 2020-5-9 15:50:16 | 显示全部楼层
    看到这样的好资源真是高兴!感谢【IT码上发视频学习网】的无私分享!
    回复

    使用道具 举报

  • TA的每日心情
    郁闷
    2020-5-11 10:36
  • 签到天数: 1 天

    [LV.1]初来乍到

    0

    主题

    2

    帖子

    5

    积分

    新手上路

    Rank: 1

    积分
    5
    发表于 2020-5-11 12:07:04 | 显示全部楼层
    看到这样的好资源真是高兴!感谢【IT码上发视频学习网】的无私分享!
    回复

    使用道具 举报

  • TA的每日心情

    2021-5-11 16:51
  • 签到天数: 142 天

    [LV.7]常住居民III

    0

    主题

    1404

    帖子

    4109

    积分

    永久VIP会员

    Rank: 3Rank: 3

    积分
    4109
    发表于 2020-7-10 22:07:57 | 显示全部楼层
    我只是路过打酱油的。【IT码上发视频学习网】雄起!
    回复

    使用道具 举报

  • TA的每日心情
    无聊
    2020-8-15 19:43
  • 签到天数: 1 天

    [LV.1]初来乍到

    0

    主题

    2

    帖子

    7

    积分

    新手上路

    Rank: 1

    积分
    7
    发表于 2020-8-15 19:47:11 | 显示全部楼层
    真是难得给力的资源啊!支持【IT码上发视频学习网】!
    回复

    使用道具 举报

    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

    用心服务IT技术爱好者
    资源涵盖Java,PHP,C/C++,Python,Android,iOS
    微信小程序,人工智能,大数据云计算,web前端
    游戏开发,多媒体与设计,运维相关,产品相关
    等等等有价值的VIP资源
    QQ:1198889304
    周一至周日 9:00-21:00
    意见反馈:1198889304@qq.com

    申明:本站所有资源均来自于互联网用户分享,仅供参考和学习之用,不得传播及用于其他用途,请24小时内自行删除,本站不对任何资源负法律责任。如有侵犯您的版权,请联系客服发邮件到1198889304@qq.com联系删除相关内容!