解决什么工作场景

这套资料讲的是 Django5 与 Vue3 的全栈开发。它解决的核心场景是:公司要快速做一个内部管理系统、数据看板或小型 SaaS,前端要交互顺滑、后端要管好数据库和接口,而你一个人得把前后端都跑起来。比起分开学 Python Web 和 JavaScript 框架,这套资料直接把前后端串成一条线,让你看清一个请求从 Vue 界面发出、经过 Django 路由和 ORM、再回到前端渲染的全过程。对于要做技术选型的人,它也能帮你判断这套组合适不适合当前项目,而不是只听网上结论。

适合什么基础,建议先看哪几块

它适合写过简单 Python 脚本、能看懂 JavaScript 基本语法,但没独立搭过完整 Web 项目的人。如果你连变量和函数都不熟,建议先补基础再看。资料开头从虚拟机装 Ubuntu、配网络、装输入法讲起,对 Linux 不熟的人可以借这部分把开发环境理顺;已经用 Mac 或 Windows 原生开发的人,跳过虚拟机配置,直接从 Django 项目搭建和 Vue 组件那几节切入更省时间。建议先看前后端项目结构怎么组织、路由和接口怎么对接这几块,把数据怎么流的弄明白,再看认证、数据库迁移和部署,顺序会更顺。

学完能独立做什么,资料怎么配合练习

学完后你应该能独立搭一套前后端分离的小项目:用 Django5 设计模型、写 REST 接口、做权限和数据库迁移,用 Vue3 搭页面、管状态、调接口并处理跨域。资料里有项目实战部分,建议不要只看视频,跟着把核心模块自己敲一遍,遇到报错先查官方文档再回头对视频。练习时可以先复制资料里的代码跑通,再尝试改字段、加接口,最后自己从空项目重搭一遍核心流程,这样比全程跟着抄更扎实。重点是把每一步为什么这么写弄懂,而不是追求把所有代码都记下来。


Django5+Vue3全栈开发,从环境搭建到项目实战

*   01 01 课程介绍.mp4 03:09

*   02 02 Python是一门非常流行的编程语言.mp4 13:48

*   03 03 使用Python进行Web开发.mp4 03:54

*   04 04 安装VMWare.mp4 03:11

*   05 05 安装Ubuntu22.mp4 27:02

*   06 06 解决Ubuntu22不能联网的问题.mp4 04:56

*   07 07 固定终端到任务栏.mp4 01:21

*   08 08 解决Ubuntu22屏幕太小的问题.mp4 03:43

*   09 09 修改Ubuntu22系统语言为中文.mp4 12:27

*   10 10 Ubuntu22下载搜狗输入法.mp4 02:47

*   11 11 Ubuntu22安装搜狗输入法.mp4 08:08

*   12 12 搜狗输入法的常见问题.mp4 02:20

*   13 13 Ubuntu22安装VSCode.mp4 06:25

*   14 14 Ubuntu22安装Python.mp4 04:41

*   15 15 使用Python交互式环境.mp4 01:57

*   16 16 Python不支持中文符号.mp4 02:30

*   17 17 创建并激活Python虚拟环境.mp4 02:54

*   18 18 配置pip国内源.mp4 02:27

*   19 19 使用VSCode编写Python代码.mp4 02:36

*   20 20 安装并使用ipython.mp4 02:10

*   21 21 安装并使用Jupyter.mp4 04:52

*   22 22 Ubuntu22安装ToolBox.mp4 06:44

*   23 23 使用ToolBox安装PyCharm.mp4 09:10

*   24 24 PyCharm如何创建和运行py文件.mp4 02:04

*   25 25 PyCharm如何修改字体大小.mp4 01:39

*   26 26 PyCharm如何设置快捷键.mp4 06:01

*   27 27 PyCharm如何设置背景壁纸.mp4 03:24

*   28 28 使用ToolBox安装WebStorm.mp4 09:50

*   29 29 如何汉化VSCode.mp4 02:44

*   30 30 VSCode常用设置.mp4 02:27

*   31 31 VSCode如何打开新的项目.mp4 02:09

*   32 32 VSCode怎么创建HTML文件.mp4 01:12

*   33 33 VSCode怎么打开HTML网页.mp4 03:45

*   34 34 Ubuntu22安装NodeJs.mp4 03:04

*   35 35 下载Ubuntu版本谷歌浏览器.mp4 08:01

*   36 36 使用Finashell上传谷歌浏览器安装包.mp4 02:37

*   37 37 Ubuntu22如何安装谷歌浏览器.mp4 01:20

*   38 38 如何创建Django5项目.mp4 05:13

*   39 39 如何使用PyCharm开发Django5项目.mp4 02:56

*   40 40 配置DRF应用.mp4 01:31

*   41 41 创建超级管理员.mp4 01:23

*   42 42 Django5开发第一个API接口.mp4 04:46

*   43 43 Django5配置跨域.mp4 02:48

*   44 44 使用pnpm创建Vue3项目.mp4 02:25

*   45 45 使用WebStorm开发Vue3项目.mp4 02:58

*   46 46 梳理Vue3项目源码.mp4 01:58

*   47 47 Vue3如何请求Django5接口数据.mp4 04:54

*   48 48 课程总结.mp4 05:31

课程目录

课程目录206 集
  • [1.10]--【入门】模板语法(2).mp4
  • [1.11]--【入门】模板语法(3)(替换数组).mp4
  • [1.12]--【入门】模板语法(4).mp4
  • [1.13]--【入门】模板语法(5).mp4
  • [1.14]--【入门】计算属性.mp4
  • [1.15]--【入门】监听-ref函数定义的属性.mp4
  • [1.16]--【入门】监听-reactive函数定义的属性.mp4
  • [1.17]--【入门】生命周期函数.mp4
  • [1.18]--【入门】自定义组件-定义属性.mp4
  • [1.19]--【入门】自定义组件-定义事件.mp4
  • [1.1]--【准备】Node环境安装.mp4
  • [1.20]--【入门】自定义组件-定义v-model.mp4
  • [1.21]--【入门】自定义组件-插槽基本使用.mp4
  • [1.22]--【入门】自定义组件-具名插槽.mp4
  • [1.23]--【入门】自定义组件-具名作用域.mp4
  • [1.24]--【VueRouter】创建routerdemo项目.mp4
  • [1.25]--【VueRouter】路由对象的创建.mp4
  • [1.26]--【VueRouter】路由导航和展示.mp4
  • [1.27]--【VueRouter】嵌套路由.mp4
  • [1.28]--【VueRouter】路由传参的两种方式.mp4
  • [1.29]--【VueRouter】编程式导航.mp4
  • [1.2]--【准备】VSCode和配套插件.mp4
  • [1.30]--【VueRouter】导航守卫.mp4
  • [1.31]--【VueRouter】路由元信息.mp4
  • [1.32]--【Pinia】创建piniademo项目.mp4
  • [1.33]--【Pinia】pinia的基本使用.mp4
  • [1.34]--【Pinia】pinia实战案例.mp4
  • [1.3]--【入门】Vue项目创建和结构介绍.mp4
  • [1.4]--【入门】vue文件结构介绍.mp4
  • [1.5]--【入门】组合式API.mp4
  • [1.6]--【入门】组合式API中修改组件名称.mp4
  • [1.7]--【入门】使用ref定义响应式变量.mp4
  • [1.8]--【入门】使用reactive定义响应式变量.mp4
  • [1.9]--【入门】模板语法(1).mp4
  • [2.10]--【DRF】类视图-APIView使用详解.mp4
  • [2.11]--【DRF】类视图-Mixin使用详解.mp4
  • [2.12]--【DRF】类视图-GenericAPIView使用详解.mp4
  • [2.13]--【DRF】类视图-ViewSet视图集.mp4
  • [2.14]--【DRF】权限认证-认证流程分析.mp4
  • [2.15]--【DRF】权限认证-手动实现JWT认证(1).mp4
  • [2.16]--【DRF】权限认证-手动实现JWT认证(2).mp4
  • [2.17]--【DRF】权限认证-权限管理.mp4
  • [2.18]--【DRF】限速节流(1).mp4
  • [2.19]--【DRF】限速节流(2).mp4
  • [2.1]--【DRF】DRF介绍和安装.mp4
  • [2.20]--【DRF】分页配置.mp4
  • [2.21]--【DRF】异常处理.mp4
  • [2.2]--【DRF】Postman使用介绍.mp4
  • [2.3]--【DRF】项目准备工作.mp4
  • [2.4]--【DRF】DRF初体验.mp4
  • [2.5]--【DRF】序列化-序列化的定义.mp4
  • [2.6]--【DRF】序列化-序列化的使用.mp4
  • [2.7]--【DRF】序列化-模型序列化.mp4
  • [2.8]--【DRF】序列化-序列化的嵌套.mp4
  • [2.9]--【DRF】请求和响应.mp4
  • [3.10]--【项目实战】创建前端项目.mp4
  • [3.11]--【项目实战】frame和login结构搭建.mp4
  • [3.12]--【项目实战】登录页面实现.mp4
  • [3.13]--【项目实战】前端登录功能实现.mp4
  • [3.14]--【项目实战】用户和token信息管理.mp4
  • [3.15]--【项目实战】用async和await改写Ajax请求.mp4
  • [3.16]--【项目实战】集成ElementPlus.mp4
  • [3.17]--【项目实战】优化登录失败提示.mp4
  • [3.18]--【项目实战】Frame页面结构搭建..mp4
  • [3.19]--【项目实战】侧栏菜单栏实现.mp4
  • [3.1]--【项目实战】后端项目创建.mp4
  • [3.20]--【项目实战】折叠和展开菜单栏功能.mp4
  • [3.21]--【项目实战】header组件布局.mp4
  • [3.22]--【项目实战】解决authStore的小bug.mp4
  • [3.23]--【项目实战】未登录限制访问.mp4
  • [3.24]--【项目实战】退出登录功能实现.mp4
  • [3.25]--【项目实战】使用中间件实现登录校验.mp4
  • [3.26]--【项目实战】修改密码功能后端实现.mp4
  • [3.27]--【项目实战】修改密码对话框实现.mp4
  • [3.28]--【项目实战】修改密码功能前端实现.mp4
  • [3.29]--【项目实战】考勤相关模型创建.mp4
  • [3.2]--【项目实战】跨域请求配置.mp4
  • [3.30]--【项目实战】考勤视图集和序列化功能(1).mp4
  • [3.31]--【项目实战】考勤视图集和序列化功能(2).mp4
  • [3.32]--【项目实战】考勤视图集和序列化功能(3).mp4
  • [3.33]--【项目实战】考勤视图集和序列化功能(4).mp4
  • [3.34]--【项目实战】考勤视图集和序列化功能(5).mp4
  • [3.35]--【项目实战】请假类型和审批者API实现.mp4
  • [3.36]--【项目实战】个人考勤页面简单布局.mp4
  • [3.37]--【项目实战】发布考勤对话框实现.mp4
  • [3.38]--【项目实战】前端获取请假类型和审批者.mp4
  • [3.39]--【项目实战】发起请假前端功能实现.mp4
  • [3.3]--【项目实战】重写User模型.mp4
  • [3.40]--【项目实战】个人考勤列表展示.mp4
  • [3.41]--【项目实战】个人考勤列表分页(1)-后端实现.mp4
  • [3.42]--【项目实战】个人考勤列表分页(2)-前端实现.mp4
  • [3.43]--【项目实战】折叠侧边栏后table标签宽度自适应.mp4
  • [3.44]--【项目实战】下属考勤页面布局实现.mp4
  • [3.45]--【项目实战】OAMain组件封装.mp4
  • [3.46]--【项目实战】OAPagination组件封装.mp4
  • [3.47]--【项目实战】OADialog组件封装.mp4
  • [3.48]--【项目实战】个人考勤列表bug解决.mp4
  • [3.49]--【项目实战】下属考勤信息展示.mp4
  • [3.4]--【项目实战】修改OAUser模型主键.mp4
  • [3.50]--【项目实战】处理考勤对话框显示.mp4
  • [3.51]--【项目实战】下属考勤处理功能完成.mp4
  • [3.52]--【项目实战】通知相关模型创建.mp4
  • [3.53]--【项目实战】InformSerializer实现.mp4
  • [3.54]--【项目实战】发布通知功能后端实现.mp4
  • [3.55]--【项目实战】发布通知页面搭建(包含富文本编辑器).mp4
  • [3.56]--【项目实战】部门列表后端返回和前端展示.mp4
  • [3.57]--【项目实战】上传图片校验功能实现.mp4
  • [3.58]--【项目实战】上传图片保存功能实现.mp4
  • [3.59]--【项目实战】富文本编辑器中上传图片完成.mp4
  • [3.5]--【项目实战】添加部门表.mp4
  • [3.60]--【项目实战】图片上传错误处理.mp4
  • [3.61]--【项目实战】发布通知功能前端完成.mp4
  • [3.62]--【项目实战】重写get_querysset方法-节省大量SQL.mp4
  • [3.63]--【项目实战】通知列表展示.mp4
  • [3.64]--【项目实战】重写destroy方法删除通知.mp4
  • [3.65]--【项目实战】删除通知前端+后端功能实现.mp4
  • [3.66]--【项目实战】通知详情页展示.mp4
  • [3.67]--【项目实战】阅读通知数据处理.mp4
  • [3.68]--【项目实战】通知列表已读、未读状态.mp4
  • [3.69]--【项目实战】添加员工页面搭建.mp4
  • [3.6]--【项目实战】自定义命令初始化部门.mp4
  • [3.70]--【项目实战】添加员工后端功能实现.mp4
  • [3.71]--【项目实战】发送激活员工账号邮件.mp4
  • [3.72]--【项目实战】Windows上安装Redis.mp4
  • [3.73]--【项目实战】Redis基本使用和介绍.mp4
  • [3.74]--【项目实战】Celery介绍.mp4
  • [3.75]--【项目实战】Celery和Django配合使用.mp4
  • [3.76]--【项目实战】使用Celery异步发送邮件.mp4
  • [3.77]--【项目实战】添加员工前端功能实现.mp4
  • [3.78]--【项目实战】激活员工流程和模板渲染.mp4
  • [3.79]--【项目实战】激活员工post方法实现.mp4
  • [3.7]--【项目实战】自定义命令初始化领导数据.mp4
  • [3.80]--【项目实战】激活员工前端功能实现(含token编码问题).mp4
  • [3.81]--【项目实战】员工列表后端实现(分页+过滤).mp4
  • [3.82]--【项目实战】员工列表前端功能基本实现.mp4
  • [3.83]--【项目实战】每页数据量和分页功能实现.mp4
  • [3.84]--【项目实战】员工状态修改后端实现.mp4
  • [3.85]--【项目实战】员工状态修改前端实现.mp4
  • [3.86]--【项目实战】员工列表过滤组件搭建.mp4
  • [3.87]--【项目实战】员工列表过滤功能前端实现.mp4
  • [3.88]--【项目实战】员工列表过滤功能后端实现.mp4
  • [3.89]--【项目实战】将员工数据下载成Excel-后端实现.mp4
  • [3.8]--【项目实战】登录功能实现.mp4
  • [3.90]--【项目实战】将员工数据下载成Excel-前端实现.mp4
  • [3.91]--【项目实战】批量上传员工Excel文件-后端实现.mp4
  • [3.92]--【项目实战】批量上传员工Excel文件-前端实现.mp4
  • [3.93]--【项目实战】首页API实现(员工统计、最新考勤、最新通知).mp4
  • [3.94]--【项目实战】用Redis缓存首页API数据.mp4
  • [3.95]--【项目实战】用Echarts实现部门员工数量图表.mp4
  • [3.96]--【项目实战】首页最新通知和考勤功能实现.mp4
  • [3.97]--【项目实战】路由重构.mp4
  • [3.98]--【项目实战】菜单栏重构.mp4
  • [3.99]--【项目实战】菜单栏权限管理.mp4
  • [3.9]--【项目实战】获取用户信息.mp4
  • [4.10]--【部署】数据卷管理.mp4
  • [4.11]--【部署】网络管理-网络模式.mp4
  • [4.12]--【部署】网络管理-端口映射.mp4
  • [4.13]--【部署】Dockerfile介绍和构建过程.mp4
  • [4.14]--【部署】Dockerfile-WORKDIR和RUN指令.mp4
  • [4.15]--【部署】Dockerfile-EXPOSE指令.mp4
  • [4.16]--【部署】Dockerfile-VOLUME指令.mp4
  • [4.17]--【部署】Dockerfile-CMD和ENTRYPOINT指令.mp4
  • [4.18]--【部署】Dockerfile-ADD和COPY指令.mp4
  • [4.19]--【部署】Dockerfile-ENV和ARG指令.mp4
  • [4.1]--【部署】Ubuntu虚拟机的安装.mp4
  • [4.20]--【部署】Docker-Compose介绍和安装.mp4
  • [4.21]--【部署】Docker-Compose案例-创建web镜像.mp4
  • [4.22]--【部署】Docker-Compose案例-编排容器.mp4
  • [4.23]--【部署】Docker-Compose案例-常用命令.mp4
  • [4.2]--【部署】Tabby连接ubuntu和更新sources.list.mp4
  • [4.3]--【部署】Docker介绍和安装.mp4
  • [4.4]--【部署】needrestart处理.mp4
  • [4.5]--【部署】docker运行相关命令.mp4
  • [4.6]--【部署】Docker镜像相关命令(1).mp4
  • [4.7]--【部署】Docker镜像相关命令(2).mp4
  • [4.8]--【部署】容器管理命令(1).mp4
  • [4.9]--【部署】容器管理命令(2).mp4
  • [5.10]--【部署】基于Docker-compose.yaml编写.mp4
  • [5.11]--【部署】基于Docker-部署完成.mp4
  • [5.1]--【部署】用Git管理前后端代码.mp4
  • [5.2]--【部署】前端项目打包.mp4
  • [5.3]--【部署】后端项目部署前准备工作.mp4
  • [5.4]--【部署】用Git将代码同步到服务器上.mp4
  • [5.5]--【部署】安装MySQL和Redis服务.mp4
  • [5.6]--【部署】Django项目部署准备工作.mp4
  • [5.7]--【部署】用Nginx+uWSGI部署完成.mp4
  • [5.8]--【部署】基于Docker-前端项目准备工作.mp4
  • [5.9]--【部署】基于Docker-后端项目准备工作.mp4
  • 代码+课件+软件
  • Celery+Redis课件地址.txt
  • docker全部代码课件地址.txt
  • Docker课件地址.txt
  • DRF代码+课件
  • drflearn.zip
  • 课件地址.txt
  • OA系统代码
  • 员工激活模板.rar
  • 登录模板.zip
  • 4月26更新
  • oaback.zip
  • oafront_src.zip
  • 5月13日更新
  • 5月7日更新
  • oaback_2024_5_7.zip
  • oafront_src_2024_5_7.zip
  • 5月9日更新
  • oaback.rar
  • oafront_src.rar
  • Vue3基础代码+课件
  • vue3基础部分代码.zip
  • Vue3课件链接.txt
  • 相关软件
  • Another-Redis-Desktop-Manager.1.6.4.exe
  • mysql-installer-community-8.0.36.0.msi
  • nvm-setup.exe
  • Postman-win64-Setup.exe
  • pycharm-professional-2023.3.4.exe
  • Redis-x64-5.0.14.1.msi
  • VSCodeUserSetup-x64-1.88.1.exe
  • 虚拟机相关软件
  • sources.list.txt
  • tabby-1.0.207-setup-x64.exe
  • ubuntu-22.04.4-live-server-amd64.iso
  • VMware-workstation-full-17.5.1-23298084.exe
  • 零基础玩转Django5课程资料
  • 知了传课-Django核心课件.pdf
  • 零基础玩转Django5基础+实战1代码.rar
  • 软件
  • python-3.12.2-amd64.exe