📘 Django · 企业级实战
30 章完整体系
v2.4
第 01 章
Django 入门
MVT
发展史
MVT设计模式
框架对比
企业场景
第 02 章
开发环境搭建
虚拟环境
pip换源
安装Django
项目结构
第 03 章
视图与URL配置
视图函数
URL路由
正则路由
命名空间
反向解析
第 04 章
模板系统
模板语法
变量&过滤器
模板继承
静态文件
自定义过滤器
第 05 章
模型与数据库
ORM概念
模型定义
字段类型
迁移
CRUD
第 06 章
模型进阶
1:1
1:N
M:N
管理器
聚合
Q对象
第 07 章
Admin后台管理
Admin配置
模型注册
列表定制
搜索过滤
权限
第 08 章
表单处理
Form类
验证
渲染
ModelForm
文件上传
第 09 章
类视图
通用视图
ListView
DetailView
CreateView
Update/Delete
第 10 章
用户认证系统
User模型
登录/注销
权限组
自定义用户
邮箱验证
第 11 章
中间件
原理
内置中间件
自定义
请求流程
应用场景
第 12 章
缓存机制
缓存配置
策略
API
片段缓存
全站/Redis
第 13 章
信号机制
信号定义
内置信号
自定义信号
vs中间件
异步
第 14 章
RESTful API开发
DRF
序列化器
视图集
路由
认证权限
第 15 章
API进阶
分页
过滤
搜索排序
版本控制
限流文档
第 16 章
测试驱动开发
单元测试
TestCase
测试DB
Mock
覆盖率
第 17 章
日志系统
日志配置
级别
处理器
格式化
分析
第 18 章
安全防护
CSRF
XSS
SQL注入
点击劫持
HTTPS
第 19 章
文件存储
本地存储
云存储
文件处理
图片处理
下载
第 20 章
异步任务
Celery
任务定义
定时任务
监控
结果存储
第 21 章
WebSocket & 实时通信
Channels
消费者
路由
WS认证
群组
第 22 章
国际化与本地化
i18n配置
翻译
时区
多语言URL
L10n
第 23 章
性能优化
查询优化
N+1
索引
懒加载
连接池
第 24 章
部署准备
环境变量
配置分离
静态收集
迁移策略
第 25 章
Docker容器化
Dockerfile
compose
多阶段构建
镜像优化
第 26 章
CI/CD流水线
GitHub Actions
自动测试
自动部署
回滚
第 27 章
监控与告警
Prometheus
Grafana
日志聚合
性能监控
告警
第 28 章
微服务架构
微服务设计
服务拆分
API网关
服务发现
消息队列
第 29 章
大型项目实战
电商架构
模块划分
支付集成
订单库存
第 30 章
项目总结与面试
文档编写
代码审查
性能调优
面试解析