解决什么工作场景
这套资料讲的是 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






