Django 5.0 veröffentlicht
(djangoproject.com)- Neue Funktionen
- In der Datenbank berechnete Standardwerte können für Modellfelder definiert werden
- Fortsetzung der Erweiterung des Django ORM durch generierte Modellfelder, mit denen sich von der Datenbank erzeugte Spalten erstellen lassen
- Einführung des Konzepts von Feldgruppen im Templatesystem, um das Rendern von Formularfeldern zu vereinfachen
- Django 5.0 kann über die Download-Seite oder den Python Package Index bezogen werden
Hinweise zum Support-Ende für Django 4.2 und 4.1
- Der Hauptsupport für Django 4.2 ist beendet, und mit 4.2.8 wurde das letzte Release mit kleineren Bugfixes veröffentlicht.
- Django 4.2 ist ein LTS-Release (Long Term Support) und erhält bis April 2026 Sicherheits- und Datenverlust-Korrekturen.
- Der erweiterte Support für Django 4.1 ist beendet, und das letzte Sicherheitsrelease 4.1.13 wurde am 1. November veröffentlicht.
- Allen Nutzern von Django 4.1 wird empfohlen, auf Django 4.2 oder höher zu aktualisieren, um weiterhin Korrekturen für Sicherheitsprobleme zu erhalten.
Weitere Informationen und Veranstaltungen
- Mikhail Podgurskiy hat an die Django Software Foundation gespendet, um die Django-Entwicklung zu unterstützen.
- Die DjangoCon Europe 2024 findet am 5. Juni 2024 im spanischen Vigo statt.
Meinung von GN⁺
Der wichtigste Punkt dieses Artikels ist die Veröffentlichung von Django 5.0 zusammen mit den Hinweisen zum Support-Ende von Django 4.2 und 4.1. Das sind interessante Neuigkeiten für Webentwickler und die Django-Community, und es ist zu erwarten, dass der Entwicklungsprozess durch neue Funktionen und Updates effizienter und moderner wird. Die neuen Funktionen von Django 5.0 werden Entwicklern dabei helfen, bessere Webanwendungen zu erstellen, was sich positiv auf die Tech-Community auswirken dürfte.
3 Kommentare
Der Django-Boom kommt...
Damit hatte ich Kopfzerbrechen, also ist das eine gute Nachricht.
Hacker-News-Kommentare
Django ist das Framework, das mich vor 13 Jahren die Freude am Django-Programmieren entdecken ließ, und es wird immer einen besonderen Platz in meinem Herzen haben.
Als App-Entwickler, der ein Django-Backend und ein Vue-Frontend nutzt, schätze ich den Wert von Djangos ORM, Routing, Middleware-System und Admin-Interface sehr.
Es wird ein Link geteilt, der Community-Ressourcen zu den neuen Funktionen von Django 5.0 vorstellt.
Ich mag Django sehr und nutze es auch heute noch in meiner täglichen Arbeit.
Derzeit nutze ich Django beruflich nicht, aber es hat immer noch einen besonderen Platz in meinem Herzen.
Ich habe Django in schnell wachsenden Startups nachdrücklich empfohlen und die Erfahrung gemacht, dass Teams mit Django produktiver sind.
Django hält einen hohen Standard für Projekte, die mehr als 5 Jahre unterstützt werden.
Glückwunsch zum Release von Django 5.0, zusammen mit einem geteilten Link zu einer auf Django 5.0 aktualisierten Django/Docker-Starter-App.
Seit mehr als 10 Jahren nutze ich Django als erste Wahl für Webprojekte.
Eine persönliche Einschätzung dazu, wie Django genutzt wird: Es bietet für die Webentwicklung ein ausreichendes Maß an Abstraktion und bleibt auch nach langer Zeit leicht verständlich.