联系客服1
联系客服2

Django+xadmin打造在线教育平台(含有项目源码),全套视频教程学习资料通过百度云网盘下载

2
回复
521
查看
打印 上一主题 下一主题
[复制链接]
  • TA的每日心情
    开心
    2024-9-19 21:14
  • 签到天数: 757 天

    [LV.10]以坛为家III

    7335

    主题

    8751

    帖子

    131万

    积分

    管理员

    Rank: 9Rank: 9Rank: 9

    积分
    1312677
    楼主
    发表于 2021-3-29 10:47:00 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

    资源详情


    【课程内容】

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

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

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

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

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

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

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

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

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

    5-1djangoadmin介绍
    5-2xadmin的安装
    5-3usersapp的model注册
    5-4剩余appmodel注册
    5-5xadmin全局配置

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

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

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

    7-1djangotemplates模板继承
    7-2课程机构列表页数据展示
    7-3列表分页功能
    7-4列表筛选功能
    7-5modelform提交我要学习咨询
    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-3404和500页面配置

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

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

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

    13-1userprofile注册以及django的权限管理
    13-2model_icon,只读字段,默认排序设置



    游客,如果您要查看本帖隐藏内容请回复
    收藏
    收藏0
    分享
    分享
    支持
    支持0
    反对
    反对0
    回复

    使用道具 举报

  • TA的每日心情
    无聊
    2024-2-16 15:50
  • 签到天数: 381 天

    [LV.9]以坛为家II

    1

    主题

    554

    帖子

    6618

    积分

    终身会员

    Rank: 6Rank: 6

    积分
    6618
    沙发
    发表于 2022-5-11 09:50:13 | 只看该作者
    啥也不说了,感谢楼主分享哇!
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    无聊
    2022-6-1 14:04
  • 签到天数: 2 天

    [LV.1]初来乍到

    0

    主题

    8

    帖子

    64

    积分

    终身会员

    Rank: 6Rank: 6

    积分
    64
    板凳
    发表于 2022-5-31 14:33:40 | 只看该作者
    啥也不说了,感谢楼主分享哇!
    回复 支持 反对

    使用道具 举报

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

    本版积分规则

    学习课程!一站搞定!
    学途无忧VIP会员群

    973849140

    周一至周日9:00-23:00

    反馈建议

    1227072433@qq.com 在线QQ咨询

    扫描二维码关注我们

    学途无忧!为学习谋坦途,为会员谋福利!|网站地图