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