django 进阶顺序
一、巩固基础(确保地基稳固) 理解 MTV 架构 Model(数据建模) Template(前端展示) View(逻辑控制) 掌握基本功能 URL routing(urls.py 的使用) 表单处理(Django Forms 和 ModelForms) ORM 查询(增删改查 + Q/F 查询) 管理后台自定义 中间件(Middleware)基础用法 推荐资源: 官方文档:https://docs.djangoproject.com/ 教程项目:Django Girls(适合入门巩固)https://tutorial.djangogirls.org/ 二、进阶技能(从开发者变成“工程师”) 项目结构与模块化设计 多 app 项目管理 使用 settings 分环境配置(如 settings/dev.py, settings/prod.py) 用户认证与权限 Django 的 auth 模块 自定义用户模型(如使用 AbstractUser) 权限系统、组(Groups)与装饰器(如 @login_required, @permission_required) Django 中的异步(Async)支持 了解 Django 3.1+ 开始支持的 async view 学会识别适合异步的场景(如 […]