JetBrains logo

Django-Entwicklerumfrage 2022

Dies ist die zweite jährliche Django-Entwicklerumfrage, die von der Django Software Foundation und JetBrains im September und Oktober 2022 gemeinsam durchgeführt wurde. 4.900 Django-Benutzer*innen und -Fans aus 248 Ländern und Regionen haben an der Umfrage teilgenommen, um uns einen besseren Überblick über die aktuelle Situation rund um das Framework und dessen Ökosystem zu verschaffen.

Informieren Sie sich über die neuesten Ergebnisse in der Django-Entwicklerumfrage 2023 oder lesen Sie die erste Django-Entwicklerumfrage aus dem Jahr 2021.

Für welche Zwecke verwenden Sie Django hauptsächlich?

Welche Django-Versionen verwenden Sie?>100%

55%

0%

4.1

34%

0%

4.0

47%

75%

3.2

10%

30%

3.1

13%

39%

3.0 oder früher

Die Mehrheit der Benutzer*innen ist auf die neueste Version 4.1 migriert, aber fast die Hälfte der Django-Entwickler*innen setzt noch auf die Version 3.2 LTS.

Die Django-Versionen 3.1 und niedriger werden von erfahrenen Python-Entwickler*innen verwendet, während Neueinsteiger*innen stets die neuesten Versionen nutzen.

Welche Django-Version verwenden Sie für neue Projekte?

70%

Die neueste stabile Version

28%

Die neueste LTS-Version

3%

Sonstiges

Wie oft aktualisieren Sie Django in Ihren Projekten?

44%

Jede stabile Version

14%

Jede monatliche Nebenversion

30%

Nur LTS

5%

Eine nicht unterstützte Django-Version

7%

Sonstiges

Django-Entwickler*innen aktualisieren ihre Projekte in der Regel entweder mit jedem stabilen Release (44%) oder nur mit LTS-Releases (Long Term Support) (32%).

Technologien und Frameworks

Welche Datenbank-Backends verwenden Sie?> 100%

79%

PostgreSQL

40%

SQLite

28%

MySQL

10%

MariaDB

2%

Oracle

2%

Keine / Ich weiß es nicht

6%

Sonstiges

Django unterstützt offiziell die folgenden Datenbanken: PostgreSQL, SQLite, MySQL, MariaDB und Oracle. Seit der letztjährigen Umfrage hat PostgreSQL seinen Nutzungsanteil um weitere 2 Prozentpunkte ausgebaut.

Nur 6% der Entwickler*innen verwenden Datenbanken, die nicht von Django unterstützt werden. MongoDB liegt in dieser Nische auf dem ersten Platz.

Welches Cache-Backend verwenden Sie?> 100%

54%

Redis

17%

Lokaler Arbeitsspeicher

16%

Datenbank

16%

Memcached

8%

Dateisystem

1%

Sonstiges

27%

Keine

Beim Caching liegt Redis vorn – mehr als der Hälfte der Django-Entwickler*innen setzen darauf.
Entwickler*innen, die Redis als Cache-Backend nutzen, verwenden häufiger TypeScript als diejenigen, die andere Caching-Methoden nutzen.

PostgreSQL-Benutzer*innen bevorzugen Redis und Memcached.

Unter den SQLite-Benutzer*innen hat Dateisystem-Caching den größten Anteil, während der lokale Arbeitsspeicher am zweithäufigsten verwendet wird.

Welche GeoDjango-Backends verwenden Sie?>100%

72%

Keine / Ich weiß es nicht

22%

PostGIS

6%

MySQL

2%

SpatiaLite

1%

Oracle

1%

Sonstiges

Die Verwendung des GeoDjango-Backends korreliert stark mit der Wahl des Datenbank-Backends.

Welche Django-Contrib-Apps finden Sie am nützlichsten?> 100%

85%

admin

80%

auth

50%

postgres

50%

sessions

48%

staticfiles

33%

messages

26%

contenttypes

25%

redirects

17%

humanize

16%

sites

11%

GeoDjango

10%

sitemap

3%

flatpages

3%

syndication

1%

Sonstiges

5%

Keine / Ich weiß es nicht

Mehr als 80% der Befragten wählten admin oder auth. Dadurch sind diese Module im zweiten Jahr in Folge die populärsten Contrib-Apps.

Was sind Ihre 3 Lieblings-Kernkomponenten?> 100%

76%

Modelle

50%

Admin

33%

Authentifizierung

31%

Migrationen

25%

Views

14%

Django-Management-Befehle

13%

Formulare

13%

Vorlagen

10%

Drittanbieter-Ökosystem

8%

URLs

5%

Signale

5%

Testen

4%

Caching

2%

Ich bin mir nicht sicher

1%

Sonstiges

Die beliebteste Kernkomponente unter den Befragten sind Modelle. 76% der Django-Benutzer*innen stimmten dafür – 4 Prozentpunkte mehr als im Vorjahr.

Welche Template-Engines verwenden Sie?> 100%

81%

Django Templates

14%

Jinja2

2%

Sonstiges

13%

Keine

Welche Testframeworks verwenden Sie?> 100%

41%

pytest

36%

unittest

31%

pytest-django

21%

Coverage

10%

Selenium

6%

tox

5%

Cypress

3%

Playwright

3%

django-test-plus

2%

nose

1%

TestCafe

1%

Sonstiges

26%

Keine

Welche JavaScript-Frameworks verwenden Sie?>100%

36%

37%

React

32%

37%

jQuery

25%

28%

Vue

16%

5%

htmx

8%

10%

Angular

Das 2020 veröffentlichte htmx bekommt erst jetzt mehr Aufmerksamkeit. Die Nutzung dieses JavaScript-Frameworks hat sich seit unserer letzten Umfrage im August 2021 verdreifacht. Alpine.js hat seinen Nutzungsanteil verdoppelt, allerdings ist dieser Wert immer noch zu niedrig, um daraus belastbare Schlüsse zu ziehen.

Im Vergleich zum Vorjahr ist der Anteil von jQuery um 5 Prozentpunkte gesunken.

Es ist interessant zu beobachten, wenn Frameworks, die früher eine führende Rolle spielten, allmählich Anteile an neue Frameworks abgeben.

Welche CSS-Frameworks verwenden Sie?>100%

62%

68%

Bootstrap

22%

15%

Tailwind CSS

13%

14%

Pure CSS

9%

12%

Material Design/Lite

6%

6%

Bulma

Seit dem vergangenen Jahr ist der Anteil von Tailwind CSS um 7 Prozentpunkte gestiegen, von 15% auf 22%. Diejenigen, die Tailwind CSS verwenden, nutzen JavaScript-Frameworks wie Alpine.js, htmx, React und Vue häufiger als Bootstrap-Benutzer*innen. Bootstrap-Anwender*innen nutzen jQuery fast doppelt so häufig.

Was sind Ihre 5 Lieblingspakete, die von Drittanbietern für Django entwickelt werden?> 100%

60%

djangorestframework

28%

django-celery

28%

django-debug-toolbar

18%

django-cors-headers

17%

django-filter

17%

django-allauth

16%

pytest-django

16%

django-redis

16%

django-extensions

15%

django-crispyforms

Welche asynchronen Technologien verwenden Sie?> 100%

25%

ASGI

23%

asyncio

18%

FastAPI

15%

Channels

15%

Uvicorn

11%

Async-Views von Django

9%

Daphne

5%

asgiref

4%

Starlette

1%

Hypercorn

1%

AnyIO

4%

Sonstiges

47%

Keine

Die Hälfte der Django-Entwickler*innen schreibt asynchrone Views. Die Verwendung asynchroner Technologien korreliert dabei nicht unbedingt mit der Erfahrung als Entwickler*in.

Mehr über die Async-Unterstützung in Django erfahren Sie hier.

Syntax und Dokumentation

Verwenden Sie derzeit Type-Hints in Ihrem Django-Code?

Erfahrenere Entwickler*innen verwenden Type-Hints deutlich häufiger als solche mit weniger Erfahrung. Insgesamt verwenden 46% der Django-Entwickler*innen Type-Hints.

Welchen Typprüfer verwenden Sie?>100%

35%

Mypy

23%

Pyright/Pylance

4%

Pytype

5%

Sonstiges

40%

Keine

Inwieweit tragen Sie zur Dokumentation der Software bei, an der Sie mitarbeiten?

22%

Viel oder oft

28%

Etwas oder manchmal

26%

Ein wenig oder selten

25%

Überhaupt nicht

Was verwenden Sie, um die Dokumentation für die Software, an der Sie mitarbeiten, zu hosten und zu veröffentlichen?>100%

43%

Readme

29%

Eigenhosting

21%

Read the Docs

19%

GitHub Pages

3%

GitBook

8%

Sonstiges

23%

Wir veröffentlichen keine Dokumentation

Größere Teams neigen eher dazu, ihre Software zu dokumentieren, z. B. auf GitHub Pages, das ebenfalls vornehmlich von größeren Teams genutzt wird.

Kleinere Teams veröffentlichen seltener eine Dokumentation.

Welche Systeme und Sprachen verwenden Sie zum Schreiben und Kompilieren von Dokumentationen?>100%

64%

Markdown

37%

Swagger

24%

Sphinx

17%

rST

14%

Postman

13%

wiki

8%

Sonstiges

19%

Keine

Welchen Prinzipien folgen Sie bei der Dokumentation der Software, an der Sie mitarbeiten?>100%

81%

Keine explizite Informationsarchitektur

27%

Formale Überprüfung der Dokumentation

14%

Themenbezogene Struktur

13%

Kein Code-Merging ohne entsprechende Dokumentation

12%

Expliziter Stil-Leitfaden für Mitwirkende

10%

Inklusive Sprache

3%

Diátaxis

1%

DITA

4%

Sonstiges

Sprachen und andere Web-Frameworks

Ist Python Ihre Hauptprogrammiersprache?

90%

Hauptsprache

10%

Nebensprache

Welche anderen Programmiersprachen verwenden Sie außer Python?> 100%

75%

JavaScript

67%

HTML/CSS

49%

SQL

39%

Bash/Shell

25%

TypeScript

15%

C / C++

13%

Java

12%

PHP

12%

Go

9%

C#

8%

Der Rust

3%

Ruby

3%

R

7%

Sonstiges

3%

Keine

Welche ist Ihre primäre Programmiersprache?> 100%

23%

JavaScript

12%

Java

11%

TypeScript

10%

PHP

9%

C / C++

7%

C#

5%

Go

3%

HTML/CSS

2%

Der Rust

2%

SQL

2%

Ruby

1%

Bash/Shell

1%

R

11%

Sonstiges

Diese Frage wurde nur gezeigt, wenn Python als Nebensprache angegeben wurde.

Welche Web-Frameworks außer Django verwenden Sie?> 100%

33%

React.js

29%

Flask

25%

JQuery

25%

FastAPI

24%

Vue.js

8%

Express

8%

Angular

4%

Spring

4%

Laravel

3%

ASP.NET Core

Welches Web-Framework verwenden Sie am meisten?> 100%

83%

Django

5%

React.js

2%

Vue.js

2%

FastAPI

1%

Flask

1%

Angular

1%

Spring

5%

Sonstiges

Ressourcen

Welche der folgenden Ressourcen verwenden Sie, um die Entwicklung von Django zu verfolgen?> 100%

59%

djangoproject.com

26%

Stack Overflow

20%

Reddit

20%

Twitter

18%

YouTube

15%

Newsletter Django News

11%

Hacker News

11%

Freunde

10%

Django-Forum

9%

Podcasts

7%

RSS-Feed

6%

Google-Gruppen

4%

Discord

1%

IRC

3%

Sonstiges

16%

Ich verfolge die Django-Entwicklung nicht

Am häufigsten werden YouTube und Stack Overflow von Entwickler*innen mit weniger als 2 Jahren Berufserfahrung genutzt.

Entwickler*innen, die 6 oder mehr Jahre Berufserfahrung gesammelt haben, nutzen YouTube fast nie für Django-bezogenes Lernen. Sie lesen normalerweise djangoproject.com und Django News.

Welche der folgenden Ressourcen bevorzugen Sie zum Erlernen von Django?> 100%

80%

djangoproject.com

45%

Blogs

40%

YouTube

31%

Bücher

18%

Freund*innen/Kolleg*innen

9%

Kostenpflichtige Videos

5%

Podcasts

5%

Sonstiges

3%

Keine

Welche Web-Ressourcen außerhalb der offiziellen Django-Kanäle lesen oder verfolgen Sie, um Information zu Django zu erhalten?> 100%

50%

YouTube-Kanäle

33%

Blogs

33%

Podcasts

16%

Twitter-Accounts

12%

Foren

19%

Sonstiges

Python-Versionen

Welche Python-Versionen verwenden Sie?> 100%

58%

13%

3.10

51%

60%

3.9

36%

53%

3.8

17%

31%

3.7

8%

21%

3.0–3.6

Laut der offiziellen Python-Entwicklerumfrage zeigen Django-Entwickler*innen eine höhere Präferenz für die neuesten Python-Versionen als der Durchschnitt aller Python-Entwickler*innen. Dies gilt insbesondere für Version 3.9, deren Nutzungsanteil unter Django-Benutzer*innen (51%) um 29 Prozentpunkte höher liegt als bei der Gesamtheit der Python-Anwenderschaft (22%).

Was verwenden Sie normalerweise, um Ihre Python-Version zu aktualisieren?>100

39%

Vom Betriebssystem bereitgestelltes Python

37%

Python.org

32%

Docker-Container

28%

pyenv

6%

Anaconda

4%

Aus Quellcode kompiliert

3%

Automatische Updates über Cloud-Anbieter

2%

Jemand anderes verwaltet Python-Updates für mich

3%

Sonstiges

2%

Ich nehme keine Updates vor

Entwickler*innen, die python.org besuchen, neigen häufiger dazu, Python auf jedes stabile Release zu aktualisieren als diejenigen, die das vom Betriebssystem bereitgestellte Python verwenden.

Entwickler*innen in Asien bevorzugen python.org doppelt so häufig wie Entwickler*innen im Allgemeinen (27% ggü. 13%), während Entwickler*innen in Europa das vom Betriebssystem bereitgestellte Python um 22 Prozentpunkte häufiger nutzen (55% vs. 33%).

Welche der folgenden Tools verwenden Sie, um Python-Umgebungen zu isolieren?> 100%

55%

44%

venv

43%

55%

Virtualenv

42%

40%

Docker

21%

23%

Pipenv

19%

13%

Poetry

Der Anteil von Poetry ist um 6 Prozentpunkte gestiegen – von 13% im Jahr 2021 auf 19% zum Ende des Jahres 2022.

Welche Code-Formatierungstools verwenden Sie?> 100%

51%

35%

Black

28%

18%

isort

23%

30%

autopep8

19%

0%

pre-commit

1%

2%

YAPF

Mit einem Plus von 16 Prozentpunkten ist der Anteil des Formatierungsmoduls Black im Vergleich zur letztjährigen Umfrage deutlich gestiegen.

Welche Linter verwenden Sie?> 100%

43%

40%

Flake8

41%

26%

Black

33%

37%

pylint

18%

14%

mypy

3%

4%

Sonstiges

Welche 5 Python-Pakete nutzen Sie am meisten?> 100%

55%

Psycopg2

51%

Requests

40%

Gunicorn

36%

Celery

35%

Pillow

32%

pytest

31%

Black

19%

Boto3

14%

uWSGI

14%

sentry-sdk

14%

WhiteNoise

12%

factory-boy

11%

Coverage

11%

Jinja2

5%

HTTPX

2%

Bleach

2%

Model Bakery

2%

Python Slugify

2%

sorl-thumbnail

6%

Sonstiges

5%

Keine

Psycopg2 und Requests sind mit jeweils 54% die meistverwendeten Python-Pakete in der Django-Gemeinde.

Requests ist bei allen Python-Entwickler*innen beliebt, während Psycopg2 eher Django-spezifisch zu sein scheint.

Das Bildbearbeitungsmodul Pillow ist bei weniger erfahrenen Entwickler*innen besonders beliebt.

Cloud

Welche Cloudhosting-Plattform verwenden Sie?> 100%

44%

AWS

23%

DigitalOcean

21%

Heroku

12%

Google Cloud Platform

10%

PythonAnywhere

8%

Microsoft Azure

7%

Linode

3%

Fly.io

1%

OpenShift

1%

OpenStack

13%

Sonstiges

20%

Keine

Mit einem Anteil von 56% ist AWS die häufigste Wahl von Entwickler*innen in Nord- und Mittelamerika.

In Afrika liegt Heroku mit einem Anteil von 39% vorn, dicht gefolgt von AWS mit 37%.

PythonAnywhere wird insbesondere in Afrika und dem Nahen Osten (20%) sowie in Asien (19%) genutzt. In allen anderen Teilen der Welt liegt der Nutzungsanteil bei weniger als 10%.

Wie entwickeln Sie lokal für die Cloud?> 100%

63%

Lokal mit virtualenv

44%

In Docker-Containern

8%

In virtuellen Maschinen

7%

Mit einem Interpreter des lokalen Systems

7%

In Remote-Entwicklungsumgebungen

2%

Direkt in der Produktionsumgebung

2%

Sonstiges

10%

Keine

Wie führen Sie Code in der Cloud (in Produktionsumgebungen) aus?>100

54%

In Containern

33%

In virtuellen Maschinen

23%

Auf einer Platform-as-a-Service

9%

Serverless

2%

Sonstiges

15%

Keine

Tools für Games

Was verwenden Sie als primären Texteditor oder IDE?> 100%

42%

VS Code

38%

PyCharm

7%

Vim

5%

Sublime Text

2%

Atom

2%

Emacs

1%

Notepad++

3%

Sonstiges

Was ist Ihr primäres lokales Betriebssystem?> 100%

41%

Linux

33%

macOS

16%

Windows mit WSL

10%

Windows ohne WSL

1%

Sonstiges

Welche Continuous-Integration-Systeme (CI) verwenden Sie?> 100%

42%

35%

GitHub Actions

28%

27%

GitLab CI

10%

12%

Jenkins/Hudson

8%

8%

CircleCI

2%

6%

TravisCI

Seit dem letzten Jahr ist der Anteil von GitHub Actions um 7 Prozentpunkte gestiegen, während Jenkins und Travis CI 2 bzw. 4 Prozentpunkte eingebüßt haben.

Welche Konfigurationsmanagement-Tools verwenden Sie?> 100%

19%

Ansible

8%

Custom-Lösung

6%

Fabric

2%

Puppet

2%

Salt

1%

Chef

5%

Sonstiges

65%

Keine

Container

Verwenden Sie Docker-Container oder etwas Ähnliches?>100

47%

Ich verwende Container während der Entwicklung

45%

Meine Anwendung wird in der Produktion in Containern ausgeführt

44%

Container werden im CI/CD-Prozess verwendet

31%

Nein / Ich weiß es nicht

2%

Ich benutze Container für einen anderen Zweck

Was führen Sie in Docker-Containern aus?>100

91%

Von mir oder meinem Team entwickelten Anwendungscode

61%

Hintergrunddienste, zu denen mein Code eine Verbindung herstellt

22%

Hilfsanwendungen, die ich während der Entwicklung verwende

2%

Sonstiges

Einzelpersonen und kleine Unternehmen mit weniger als 10 Mitarbeitenden nutzen seltener Docker-Container für Hintergrunddienste und Hilfsprogramme.

Wo führen Sie Ihren Code während der Entwicklung aus?>100

71%

In einer virtualenv

61%

In einem Container auf meinem Computer

15%

Im Systeminterpreter auf meinem Computer

9%

In Containern auf einem anderen Computer

4%

Auf einem anderen Computer, aber nicht in Containern

0%

Sonstiges

Wie stellen Sie während der Entwicklung Ihren Code in Remote-Containern bereit?>100

68%

Ich verwende Continuous Integration

40%

Ich übertrage den Code auf den Host-Rechner und erstelle dort den Container

35%

Ich erstelle das Container-Image lokal und pushe es dann

12%

Ich stelle eine Remote-Verbindung zur Docker-Engine her

6%

Sonstiges

Wie debuggen Sie Ihre Anwendung?> 100%

72%

Mit Print- oder Log-Anweisungen

56%

Mithilfe der IDE

40%

Auf der Befehlszeile/mit pdb

2%

Sonstiges

45% der Entwickler*innen mit mindestens 11 Jahren Erfahrung debuggen ihre Anwendungen auf der Befehlszeile/mit pdb. Unter Entwickler*innen mit weniger als 1 Jahr Erfahrung liegt dieser Anteil bei nur 20%; mit 1 bis 2 Jahren Erfahrung steigt der Wert auf 30%.

Debuggen Sie Ihre Anwendung auf Remote-Hosts oder in Containern?

Demografie

Was ist Ihr aktueller Erwerbsstatus?>100

65%

Vollzeitbeschäftigt bei einem Unternehmen/einer Organisation

11%

Freelancer

9%

Selbständig

6%

Schüler(in)/Student(in)

4%

Teilzeitbeschäftigt bei einem Unternehmen/einer Organisation

3%

Werkstudent*in

1%

Im Ruhestand

1%

Sonstiges

Freelancer sind in der Django-Gemeinde doppelt so häufig vertreten wie in der allgemeinen Entwicklerpopulation: Der Freelancer-Anteil lag in dieser Umfrage bei 11%, verglichen mit nur 5% im gesamten Entwickler-Ökosystem und 6% in der Python-Entwicklerumfrage.

Was ist Ihre berufliche Rolle?>100

79%

Entwicklung/Programmierung

18%

Teamleiter

17%

Architekt

12%

CTO/CIO/CEO

7%

Produktmanagement

6%

Technischer Support

4%

DBA

4%

Business Analyst

3%

QA

3%

Technische Dokumentation

8%

Sonstiges

Wie viel Berufserfahrung haben Sie in der Programmierung?> 100%

9%

11%

Weniger als 1 Jahr

15%

17%

1–2 Jahre

22%

24%

3–5 Jahre

21%

19%

6–10 Jahre

33%

29%

Mehr als 11 Jahre

Die demografische Auswertung zeigt, dass die Teilnehmenden der Umfrage 2022 etwas erfahrener sind als die Befragten des Vorjahres.

Wie lange programmieren Sie schon in Python?> 100%

6%

8%

Weniger als 1 Jahr

16%

21%

1–2 Jahre

30%

31%

3–5 Jahre

28%

24%

6–10 Jahre

19%

16%

Mehr als 11 Jahre

In welcher Altersgruppe sind Sie?

2%

Unter 18

4%

18–20

30%

21–29

37%

30–39

19%

40–49

6%

50–59

2%

60 Jahre oder älter

1%

Keine Antwort

In welcher Region leben Sie?

45%

Europa

19%

Nordamerika

18%

Asien

7%

Südamerika

7%

Afrika

3%

Naher Osten

2%

Ozeanien

1%

Mittelamerika

1%

Sonstiges

Bitte wählen Sie Ihr Land oder Ihre Region aus.

15%

Vereinigte Staaten

7%

Indien

6%

Deutschland

5%

Frankreich

5%

Großbritannien

3%

Spanien

3%

Russland

3%

Brasilien

3%

Polen

3%

China (Festland)

2%

Kanada

2%

Niederlande

2%

Italien

2%

Australien

2%

Iran

1%

Nigeria

Unternehmen

Wie groß ist Ihr Unternehmen?

18%

Nur ich

20%

2–10 Personen

20%

11–50 Personen

20%

51–500 Personen

5%

501–1.000 Personen

5%

1.001–5.000 Personen

8%

Mehr als 5.000 Personen

3%

Ich weiß es nicht

Wie groß ist das Team, in dem Sie innerhalb Ihres Unternehmens arbeiten?

9%

Nur ich

67%

2–7 Personen

14%

8–12 Personen

6%

13–20 Personen

2%

21–40 Personen

1%

Mehr als 40 Personen

Django-Entwickler*innen arbeiten in der Regel in kleinen Teams.

An wie vielen Projekten arbeiten Sie?

Die Anzahl der Projekte steigt mit der Erfahrung. Entwickler*innen mit weniger Erfahrung arbeiten meist an einem Hauptprojekt und mehreren Nebenprojekten, oder sogar nur an einem einzigen Hauptprojekt.

Arbeiten Sie in einem Team oder allein?

In welcher der folgenden Branchen ist Ihr Unternehmen hauptsächlich tätig?> 100%

38%

Informationstechnologie / Software-Entwicklung

8%

Bildung / Ausbildung

7%

Buchhaltung / Finanz / Versicherung

5%

Medizin / Gesundheit

3%

Vertrieb / Business Development

3%

Wissenschaften

3%

Gemeinnützige Projekte

3%

Banking / Immobilien / Hypothekenfinanzierung

3%

Verarbeitendes Gewerbe / Fertigungsindustrie

2%

Verwaltung / Management

2%

Logistik/Transport

2%

Marketing

2%

Business / Strategisches Management

2%

Service/Instandhaltung

1%

Verlagswesen

1%

Sicherheit

1%

Personalwesen

1%

Gastronomie / Hotel- und Gastgewerbe

1%

Bauwesen / Architektur

1%

Design

1%

Recht

1%

Kundenservice

10%

Sonstiges

Methodik und Rohdaten

Sie möchten tiefer in die Daten eintauchen? Laden Sie die anonymisierten Umfrageantworten herunter und führen Sie Ihre eigenen Analysen durch! Teilen Sie Ihre Erkenntnisse auf Twitter unter dem Hashtag #djangosurvey und erwähnen Sie dabei @jetbrains und @djangoproject.

Vor der Datenanalyse beachten Sie bitte die folgenden wichtigen Informationen:

Der Datensatz enthält nur Antwortbögen aus den offiziellen Kanälen der Django Software Foundation. Nach dem Herausfiltern doppelter und unzuverlässiger Antwortbögen umfasst der Datensatz mehr als 4900 Antwortbögen, die im Zeitraum September bis Oktober 2022 durch die Bekanntmachung der Umfrage auf offiziellen Django-Kanälen – etwa djangoproject.com und dem Twitter-Account der DSF gesammelt wurden. Um eine Verzerrung der Umfrage zugunsten bestimmter Tools oder Technologien zu verhindern, wurden keine Produkt-, Service- oder Herstellerkanäle zur Rekrutierung verwendet.

Die Daten sind anonymisiert und enthalten keine persönlichen Informationen oder Ortungsdaten. Darüber hinaus wurden alle offenen Antworten gelöscht, um eine Identifizierung einzelner Befragter anhand ihrer wörtlichen Antworten zu verhindern.

Um Ihnen zu einem besseren Verständnis der Umfrage zu verhelfen, stellen wir den Datensatz, die gestellten Fragen und die gesamte Umfragelogik zur Verfügung.

Rohdaten herunterladen

Im Namen der Django Software Foundation und von JetBrains möchten wir uns noch einmal bei allen bedanken, die an dieser Umfrage teilgenommen haben.

Wenn Sie Fragen oder Anregungen haben, schreiben Sie uns bitte unter surveys@jetbrains.com.