人工精选跟着王进老师学Python之Django篇第五季:Python Web开发异步请求和后台管理
如果你已经能写简单的 Django 页面,却在遇到「页面局部刷新」「后台批量操作」这类需求时不知道从哪下手,这一季的内容正好卡在这个位置上。它不是 Django 入门课,也不讲通用 Python 语法,主题很明确:异步请求怎么在 Django 项目里落地,以及 Django 自带后台怎么改造成真正能
会员可免费下载本篇月会员可免费领取。
开通会员 ›会员 · 按档位
游客按标价购买,不享受上表折扣。
支付成功后自动发放网盘链接,链接失效可找客服免费补
如果你已经能写简单的 Django 页面,却在遇到「页面局部刷新」「后台批量操作」这类需求时不知道从哪下手,这一季的内容正好卡在这个位置上。它不是 Django 入门课,也不讲通用 Python 语法,主题很明确:异步请求怎么在 Django 项目里落地,以及 Django 自带后台怎么改造成真正能用的管理端。
这一季解决的具体工作场景
实际开发里有两类活最容易被卡住。一类是前端不想整页跳转,比如表单提交后只更新一块区域、列表页做无刷新筛选、点赞或状态切换要立刻有反馈——这就要处理异步请求,涉及视图怎么接收、返回什么格式、前端怎么发、跨域和 CSRF 怎么处理。另一类是后台管理,Django 的 admin 开箱能用,但真放到业务里往往不够:字段要按条件显示、列表要能搜索和批量改、操作要留记录。这一季把这两块拆开讲,属于「学完当天就能套到自己项目上」的类型。
学完能独立做什么
- 把原本需要整页刷新的功能改成异步局部更新,并处理请求过程中的异常和加载状态;
- 写出结构清晰的异步接口视图,而不是把所有逻辑堆在一个函数里;
- 对 Django 自带后台做定制:调整列表展示字段、增加筛选和搜索、自定义操作动作;
- 让后台的权限和展示规则贴合实际业务角色,而不是所有人看到同一套界面。
换句话说,学完你不会突然变成架构师,但能独立把手上项目里那几处「别扭的地方」改顺。
资料适合什么基础的人
前提比较明确:你得写过 Django 的视图、模板和模型,知道 ORM 基本查询怎么写,能看懂 settings 里大部分配置。如果只是刚学完 Python 语法,直接上这一季会有点吃力,建议先把前几季的模型和视图部分过一遍。反过来,如果你已经做过一两个小项目,只是没系统处理过异步和后台定制,这一季的难度是合适的。
这份资料怎么用效率更高
配套的章节笔记适合课后复盘,但不建议一上来就通读。更实际的做法是:先挑一个自己项目里真实存在的需求,比如「让评论提交不跳转」或者「后台列表加一个筛选」,带着这个问题去看对应章节,跟着写一遍,再回头翻笔记补细节。异步请求和后台管理都属于「看会了不等于写得出」的内容,光看目录和笔记容易产生学会的错觉,动手改自己的代码才算数。
另外提醒一点:Django 的异步能力在不同版本之间差异不小,跟着练的时候注意自己的版本号,遇到报错先确认版本,别急着怀疑代码写错。这一点在异步部分尤其明显。
值不值得花时间
如果你的工作会持续和 Django 打交道,这两块内容迟早要碰,早学比在项目里临时查要省事。如果你只是偶尔写个内部工具,用不到异步和后台定制,那这一季的优先级可以往后放。它不是那种学完能写进简历标题的课,但属于能实实在在减少返工的那类内容。
7286a5b30210248fc21a074279843847_9339abcc3c6071ef5cdb0926797a4bcc.webp 下载附件 保存到相册 2025-2-16 01:30 上传
课程推荐
《跟着王进老师学Python之Django篇第五季:Python Web开发异步请求和后台管理》7286a5b30210248fc21a074279843847_9339abcc3c6071ef5cdb0926797a4bcc.webp 下载附件 保存到相册 2025-2-16 01:30 上传【技能收获】学完可掌握:Python 编程。课程以实战为导向,覆盖从基础概念到完整项目落地的关键步骤,配套章节笔记便于课后复盘与面试前快速回顾。【学习建议】建议按目录顺序学习,先打基础再进入综合实战章节;每完成 2~3 节可结合笔记整理一份学习小结,最终尝试独立复现一套完整 Demo 写入个人作品集。【就业发展】可面向岗位:Linux 运维工程师、SRE、云计算工程师、DevOps 工程师。云原生与自动化运维仍是企业 IT 刚需方向,认证 + 实战项目组合能显著提升面试通过率,适合向中高级运维或架构岗进阶。 若你已有一定编程或运维基础,本课程可帮助你在现有技能栈上快速叠加热门方向能力,提升求职时的项目说服力与薪资谈判空间。
视频目录(33 节)
课程目录
* 1 Django框架课程知识点概览.mp4
* 2 Python开发环境的介绍.mp4
* 3 项目初始化.mp4
* 4 图书前端页面的展示.mp4
* 5 准备数据库.mp4
* 6 初识Ajax异步请求.mp4
* 7 使用Ajax获取图书类别01:准备图书类别JSON数据.mp4
* 8 使用Ajax获取图书类别02:把后端返回的数据展示在页面.mp4
* 9 使用Ajax获取图书列表01:准备图书列表JSON数据.mp4
* 10 使用Ajax获取图书列表02:把后端返回的图书展示在页面.mp4
* 11 xadmin在项目中的部署.mp4
* 12 把models类注册到xadmin.mp4
* 13 xadmin中models类的配置.mp4
* 14 xadmin中全局配置.mp4
* 15 图书添加图片后的功能预览.mp4
* 16 添加图片前的基础知识的储备.mp4
* 17 实现后台图片的上传.mp4
* 18 实现上传的图片在前台展示.mp4
* 19 综合查询的需求介绍和数据的完善.mp4
* 20 完成图书类别筛选01:前端部分.mp4
* 21 完成图书类别筛选02:后端部分.mp4
* 22 完成价格区间的筛选.mp4
* 23 完成图书难易程度的筛选.mp4
* 24 通过输入的关键字筛选.mp4
* 25 实现图书展示按价格的升序和降序.mp4
* 26 图片懒加载的理解和演示.mp4
* 27 实战演示:实现图书图片的懒加载.mp4
* 28 图书详情功能介绍.mp4
* 29 实现图书详情的后端接口.mp4
* 30 实现图书基本信息在详情页面的展示.mp4
* 31 为xadmin后台部署富文本编辑器.mp4
* 32 把富文本内容在前台页面展示.mp4
* 33 Django第五季课程总结.mp4





