2026-09-16 20:31:44 分类:科技
招标门里的隐形选票
2026年Python中国社区Django禁用争议讨论页
2026年开年,国内Python社区炸了锅。某头部互联网公司公开放出内部管理系统招标公告,明确要求禁用Django,技术栈必须限定为FastAPI + React。
底下评论吵成一团。老炮们骂娘,说这帮小孩懂个屁,新人拍掌,说出名已久的重框架早就该淘汰了。
说实话,我一点都不意外。这五年,你去随便找个全栈新人问问,十个有八个说不出Django的路由规则是什么。大家都追异步,追轻量,追开箱即用的前端联动,谁耐烦背Django那套MTV的规矩?
拉勾网2025年的后端招聘数据摆在这里:国内岗位要求Django的占比,从2020年的32%掉到了11%,同期FastAPI的占比从4%跳涨到37%。相当于原本坐C位的老人,硬生生被挤到了过道角落,连茶水都没人给递了。
我上个月跟一个十年经验的老后端喝夜酒,他跟我吐槽,现在面试新人,问会不会Django,年轻人眼睛里都带着疑惑,仿佛问了一个上个世纪的技术问题。那你自己现在用什么?他笑,说自己接的所有私活,都是Django搭架子,半个月就能交活跑通,换FastAPI从零攒权限攒ORM,没有一个月下不来,赚的钱还不够抵耽误的时间。
很多人说Django老了,臃肿了,跟不上这个快速迭代的时代。话是这么说,可是真要拎出来比活干,大部分新手玩的新框架,还真拼不过这个老家伙。
重框架的隐性护城河
Django框架自带权限管理模块代码截图
很多人骂Django重,说它什么都自带,把选择权都抢走了。可恰恰是这个“什么都自带”,才是它活到现在的核心护城河。
Django从诞生第一天起,走的就是全包路线:ORM给你写好了,后台管理一键生成,权限系统自带,路由规则定死,连安全防注入都给你处理好了。你不用今天选个ORM明天换个权限插件,搭好项目就能写业务逻辑。
这和FastAPI为代表的新框架思路完全相反。新框架走的是微核心路线,核心只给你最基础的功能,需要什么自己装插件拼轮子。灵活是灵活,可成本呢?
国内互联网圈,最早吃到Django红利的一批创业公司,现在都成了气候。石墨文档早期的核心后端,就是基于Django改造出来的。我之前和他们早期的技术合伙人聊过,当时天使轮只有三个人的技术团队,要抢在竞争对手前面上线,用Django搭核心,比用FastAPI从零拼脚手架节省了至少12周的开发时间。这笔时间换算成成本,相当于三个资深后端三个月的工资,放在当年那个天使轮只有几百万的小团队里,够付半年的办公室租金加三次全年服务器带宽费用。
用生物进化的逻辑看,Django和新框架本来就是两种完全不同的生存策略。Django是K策略:慢生长,重投入,一次搭好框架能稳跑十年,不需要折腾;现在的新框架大多是r策略:快迭代,快更换,靠着灵活快速抢新兴市场,死的也快。
不过话说回来,大部分吐槽Django性能不够的人,根本碰不到它的性能瓶颈。国内百分之八十的中小公司,核心业务的峰值流量,还不到豆瓣首页峰值的十分之一。豆瓣跑Django跑了快十五年,也没说因为性能不够把核心全换了。换框架的成本,远远比你凑活跑Django的性能成本高多了。
现在的行业逻辑变了,大家都要赶风口,都要简历上写满最新技术名词,所以没人提Django的好。可市场永远是用脚投票的,你去看PyPI的月度下载数据,Django稳定维持在三千万次以上,比TOP5里四个新框架的下载量加起来都高。这些下载量哪里来的?还不是无数公司在生产环境里持续用,持续更。
过气框架里的普通人缝隙
过气框架里的普通人缝隙
现在整个互联网行业都在卷新技术,今天出个新框架明天出个新语法,三十五岁的程序员追都追不动,稍微慢一步就被说掉队。
可Django给普通人留了个舒服的缝隙。我认识好几个三十五岁以上的后端开发者,早就不想卷大厂的新技术迭代了,现在都在中小企业维护Django的老项目,朝九晚五准点下班,薪水不比大厂九九六的年轻人少多少。因为市场上缺愿意碰老Django项目的人,新人不想来,老人都抢着去追新,供需反过来,价格自然就上去了。
还有个我的读者,去年从大厂出来,专门接Django老项目的重构和维护活,一年接五个,每个二十万,除了偶尔改改bug加加需求,大部分时间都在喝茶旅游,比在大厂天天扛OKR舒服一百倍。这生意,放在新框架领域根本轮不到普通人,新人一大堆抢着做,价格卷到天上去。
对整个产业链来说,Django当年给国内Python生态打下的底子,到现在还在受益。最早国内培训机构教Python全栈,教的就是Django,几百万开发者都是从Django入门入的行,现在这些人要么成了技术主管,要么开了自己的小公司,骨子里还是习惯Django那种不用折腾的开发体验,新项目只要不是流量大到爆,第一个想到的还是Django。
很多人说过气的框架就该埋进土里,可从来没人想过,大部分技术项目,根本不需要什么最先进的框架,能稳定跑,能快速改,能少出bug,就够了。
不出意外,下一个十年里,死在沙滩上的新框架会排成长队,Django还会稳稳站在那里。
免责声明:市场有风险,选择需谨慎!此文仅供参考,不作买卖依据。如有侵权请联系删除。
文章名称:Django不是开发工具,是过气框架的生存实验
文章链接:https://m.lfdjt.com/info_23_20210.html