Django+Vue 全栈实战:从环境搭建到企业官网交付
直面痛点:告别碎片化教程,构建完整商业项目
很多学习者学完 Django 基础,面对“怎么把后台数据在前端展示”这个问题时卡住,因为单纯的后端课程只教你写接口,而前端课程又让你从零写页面。这门课的核心价值就是打通这条链路:它不教你零散的概念,而是直接带你用 Django 后端驱动 Vue 前端,完成一个真实的“企业官网”开发。如果你只懂 Python 不懂前端,或者只懂 Vue 不懂后端,这门课就是帮你补齐“数据交互”和“接口规范”那块缺失拼图的最佳选择。
内容结构:先避坑,再上手,最后实战
课程没有从“什么是 Web"这种理论开始讲,第一节课就直奔主题,让你去虚拟环境安装 Django,快速跳过枯燥的概念辨析。前 30 多节聚焦后端核心能力:从创建项目、配置 MySQL 数据库,到深入理解 ORM 模型(增删改查),再到自定义后台管理界面。这部分专门针对那些只会写脚本、不懂数据库设计的人。而后半段则是重头戏,模拟企业官网需求,手把手教你用 Django 编写 RESTful 接口,并配合 Vue 进行页面渲染和静态资源加载,让你真正经历一次从需求分析到代码交付的完整流程。
学习建议与产出目标:带着问题去敲代码
建议先快速浏览前几节环境配置和基础概念,确认本地能跑通 Hello World 后再开始深入。这门课适合有一定 Python 基础想转全栈,或者想做独立开发者接单的同学。学完这套内容,你应该能独立设计并搭建一个带后台管理的 Web 系统:能自己配数据库模型,能写后端接口传参,能看懂前端调用的数据,能处理登录认证和页面跳转。配合提供的资料包,重点跟着“企业官网”实战章节敲代码,不要只看视频,亲手把接口调通、把数据渲染出来,才是检验你是否真正掌握全栈开发能力的唯一标准。
课程目录
01_为什么要学习Python Web开发.mp4 25.39M 02_django项目简介.mp4 34.07M 03_什么是web框架.mp4 15.58M 03_什么是w 04_准备开发环境.mp4 12.25M 05_虚拟环境下安装django.mp4 13.33M 06_创建django项目.mp4 17.91M 07_django的mvt模式.mp4 5.09M 08_创建Django应用.mp4 21.98M 09_路由匹配模式1:字符串精确模式.mp4 11.93M 10_路由匹配模式2:路径转换器格式.mp4 20.79M 11_路由匹配模式3:正则表达式.mp4 12.89M 12_函数视图.mp4 14.00M 13_函数视图实例:实现登录功能.mp4 37.85M 14_基于类的视图.mp4 20.62M 15_HttpRequest请求对象.mp4 33.03M 16_获取6种不同形式的请求参数.mp4 12.50M 17_HttpResponse响应对象.mp4 20.80M 18_模板引擎和配置.mp4 17.65M 19_模板中的变量.mp4 23.56M 20_模板循环和判断标签.mp4 32.87M 21_模板过滤器.mp4 24.13M 22_模板继承和包含.mp4 26.84M 23_【模型】什么是orm.mp4 5.25M 24_【模型】配置mysql数据库.mp4 23.64M 25_【模型】创建模型.mp4 47.66M 26_【模型】设置meta元数据.mp4 26.28M 27_ORM新增数据.mp4 40.61M 28_ORM查询数据.mp4 16.69M 29_ORM查询条件.mp4 25.00M 30_ORM多条件查询.mp4 12.96M 31_ORM更新数据.mp4 13.99M 32_ORM删除数据.mp4 13.59M 33_【Django后台】注册后台模型.mp4 37.11M 34_【Django后台】配置后台.mp4 18.64M 35_【django后台】设置函数.mp4 15.13M 36_【开发企业官网】1.需求分析.mp4 42.30M 37_【开发企业官网】2.创建项目和应用.mp4 25.06M 38_【开发企业官网】3.配置数据库.mp4 19.43M 39_【开发企业官网】4.渲染静态文件.mp4 35.12M 40_【开发企业官网】5.创建幻灯片模型.mp4 58.41M 41_【开发企业官网】6.幻灯片效果前端显示.mp4 40.22M 42_【开发企业官网】7.团队介绍模块实现.mp4 42.19M 43_【开发企业官网】8.文章管理模块实现.mp4 49.67M 44_【开发企业官网】9.新闻列表页和详情页模块实现.mp4 38.38M 45_【开发企业官网】10.使用富文本编辑器.mp4 42.47M 46_【开发企业官网】11.首页显示新闻内容.mp4 60.79M 47_【开发企业官网】12.设置新闻页样式.mp4 39.60M 48_【学生成绩管理系统】-项目简介.mp4 18.16M 49_【学生成绩管理系统】-需求分析.mp4 16.08M 50_虚拟环境中创建Django5项目.mp4 16.73M 51_设置全局配置setting.mp4 24.23M 52_【班级管理】创建Grade模型并配置后台.mp4 31.23M 53_【班级管理】创建ListView列表页视图类.mp4 29.42M 54_【班级管理】创建列表页模板页面.mp4 20.18M 55_【班级管理】搜索和分页功能实现.mp4 23.88M 56_【班级管理】使用CreateView新增和UpdateV.mp4 29.99M 57_【班级管理】使用模板标签实现表单校验.mp4 33.77M 58_【班级管理】使用DeleteView实现删除班级.mp4 15.28M 59_【学生管理】创建ListView列表页视图类.mp4 19.36M 60_【学生管理】SweetAlert2弹出框的基本使用.mp4 37.07M 61_【学生管理】fetch发送请求添加学生信息.mp4 36.21M 62_【学生管理】验证并保存学生信息.mp4 34.57M 63_【学生管理】Form类验证新增学生信息.mp4 31.06M 64_【学生管理】form_invalid验证失败优化处理.mp4 23.82M 65_【学生管理】form_valid处理提交表单.mp4 27.60M 66_【学生管理】把学生信息写入到数据库.mp4 28.52M 67_【学生管理】创建UpdateView视图类.mp4 27.36M 68_【学生管理】创建编辑页面并对其验证.mp4 40.00M 69_【学生管理】创建DeleteView删除学生信息.mp4 32.35M 70_【学生管理】创建BulkDeleteView批量删除.mp4 46.03M 71_【学生管理】使用OpenPyXL读取Excel.mp4 32.44M 72_【学生管理】使用OpenPyXL写入Excel.mp4 24.80M 73_【学生管理】SweetAlert2上传Excel文件.mp4 29.97M 74_【学生管理】使用0penPyXL处理上传的Excel信.mp4 15.09M 75_【学生管理】将上传Excel信息写入到数据库中.mp4 21.84M 76_【学生管理】创建批量导出学生信息视图函数.mp4 40.66M 77_【学生管理】从数据库中查询学生数据并导出到Excel.mp4 29.40M 78_【学生管理】使用get_queryset实现搜索学生.mp4 42.22M 79_【学生管理】自定义模板标签解决分页bug.mp4 23.60M






