
Django Web Framework launches v5.0 with enhanced features and bug fixes
The Django web framework has rolled out its 5.0 version, introducing new features, enhancements, and bug fixes.
One of the noteworthy features in this version is the provision for defining database-computed defaults to model fields. This new feature is a part of the ongoing expansion of the Django Object-Relational Mapping (ORM).
Additionally, Django 5.0 introduces the generated model field, allowing the creation of database-generated columns. This feature further expands the capabilities of the Django ORM.
The templates' system of Django has also evolved with the addition of the concept of a field group. This new feature is designed to simplify form field rendering, thus enhancing the user experience.
In terms of support, Django 4.2 has now reached the end of mainstream support with the final minor bug fix release, 4.2.8, also being released. Django 4.2, being a Long Term Support (LTS) release, will continue to receive security and data loss fixes until April 2026. However, users are encouraged to upgrade to the latest version before then to continue receiving fixes for security issues.
Meanwhile, Django 4.1 has reached the end of extended support with the final security release, 4.1.13, issued on November 1st. Users of Django 4.1 are urged to upgrade to Django 4.2 or later versions to ensure they continue to receive necessary support and updates.