Skip to content

Django前后端分离项目实战

课程简介

Django前后端分离项目实战课程采用前后端分离的开发模式,前端使用 Vue.js + Element UI 实现 Web 页面呈现,后端使用 Python 的 Django 框架实现数据访问接口。通过学习本课程,你将真正理解前后端各自承担的工作,掌握现代 Web 开发的标准架构模式,学会 Django REST Framework 的实际应用。

核心内容:

  • 前端框架 — Vue.js 初始化、Element UI 组件库应用、Axios 网络请求封装
  • 后端 API 开发 — Django REST Framework 核心概念、DRF 快速开发技巧、序列化与验证
  • 项目实战 — 完整 CRUD 操作、表格分页、文件上传处理、Excel 数据导入导出
  • 核心功能 — 数据管理、权限认证、跨域请求、批量操作处理

适合人群: 有 Python 语言基础和 Web 前端基础,想要深入学习 Python Web 框架、掌握企业级项目实战开发的学习者。特别适合想要成为全栈工程师的开发者和想要从 Django 基础进阶到实战项目的工程师。

资源下载

Django前后端分离项目实战

更新时间:
夸克网盘

课程目录

第一阶段:前后端分离基础

  1. 前后端分离架构理解与对比
  2. REST API 设计规范
  3. Django REST Framework 快速上手
  4. Vue.js 项目初始化与配置

第二阶段:学生管理系统开发

  1. 数据库设计与模型定义
  2. Serializer 序列化器详解
  3. 视图与路由配置
  4. 权限与认证机制

第三阶段:前端页面实现

  1. Element UI 组件库应用
  2. Axios 网络请求封装
  3. 表格展示与分页
  4. 表单验证与提交

第四阶段:核心功能开发

  1. 文件上传与处理
  2. Excel 数据导入导出
  3. 批量操作实现
  4. 跨域请求处理

第五阶段:项目优化与部署

  1. 性能优化技巧
  2. 错误处理与日志
  3. 项目部署流程
  4. 常见问题排查