2023 年 Django 开发者调查结果(jetbrains)

这份报告基于2023年Django开发者调查,揭示了Django在全球的使用情况,包括其在工作和个人项目中的广泛采用,最受欢迎的数据库、缓存、框架、测试工具、IDE,以及开发者对Python版本、虚拟环境和持续集成系统的偏好。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

原文-中文
原文-英文
推荐观看原文。

本报告基于 2023 年 9 月至 10 月进行的第三次年度 Django 开发者调查,是 Django 软件基金会和 PyCharm 之间的合作成果。为了帮助我们更好地了解框架的当前状态及其周围的生态系统,来自世界各地的大约 4,000 名 Django 用户和爱好者参加了调查。
【注1】:为了叙述方便,下面将Django 用户和爱好者简称用户/开发者。
【注2】:原文比较长,本文只记录其中的部分。
【注3】:调查者大部分来自欧洲(44%)和北美(19%)和亚洲(17%),中国大陆只占2%。

摘要

  • 大部分(64%)用户在工作和个人项目中都使用Django。
  • 数据库占比前三:PostgreSQL(76%) 、SQLite(43%)、MySQL(30%)
  • 缓存前三:Redis(54%)、 Memcached(20%)、本地内存(18%)
  • django contrib app前五:admin(77%)、auth(74%)、postgres(47%)、sessions(46%)、staticfiles(45%)
  • 核心组件:Model、Admin、Authentication、Migrations、Views、management命令行、Forms、Template
  • 测试框架:pytest(42%)、pytest-django(32%)
  • 异步技术:ASGI(28%)、asyncio(25%)、Fast API(21%)
  • CSS框架:Bootstrap(56%)、TailwindCSS(29%)、原生CSS(18%)
  • JavaScript框架:React(35%)、jQuery(31%)、html(23%)、Vue(19%)
  • 第三方Django包:djangorestframework(DRF)、django-debug-toolbar、django-celery、django-allauth、django-cors-headers
  • 编辑器/IDE:VsCode(47%)、PyCharm(29%)
  • 操作系统:Linux(36%)、macOS(32%)、Windows with WSL(19%)
  • 持续集成系统:Github Actions(45%)、GitLab CI(25%)、Jenkins(11%)
  • 大部分用户使用或将会使用类型提示(type hints)
  • 大部分用户不喜欢写文档
  • Django开发资源:Django官网、stack overflow、Youtube、Reddit(r/django)、Django论坛、Django News、Twitter、Hack news
  • Python版本:3.11(65%)、3.10(%46)、3.9(29%)、3.8(20%)、3.7(8%)
  • 虚拟环境:venv(52%)、Docker(40%)、Virtualenv(34%)、Poetry(21%)、pipenv(19%)、conda(10%)

Django的使用r

大部分(64%)用户在工作和个人项目中都使用Django。
在这里插入图片描述

大部分用户使用Django的最新的稳定版本。
在这里插入图片描述

Q:你如何创建Django项目?
71%的用户从头开始。
17%的用户使用 Cookiecutter Django 创建。

技术和框架

数据库/缓存
在这里插入图片描述

Django中最有用的contrib app/ 最喜爱的django内容
在这里插入图片描述

测试框架/ 异步技术
在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

开发工具

编辑器或IDE
47%: VSCode
29%:PyCharm

操作系统
36%:Linux
32%:macOS
19%:WIindows with WSL

持续集成系统
45%:Github Actions
25%:GitLabCI
11%: Jenkins/Hudson

语法和文档

类型提示
大部分用户使用(50%)或打算使用(22%)类型提示。

资源

在这里插入图片描述

Python版本

在这里插入图片描述

虚拟环境 / 格式化程序
在这里插入图片描述

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

一只大鸽子

如有帮助,欢迎关注同名公众号

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值