Django is a high-level Python Web-MVC framework for RAD with clean and pragmatic code. It's comparatively fast, integrates moderns security features, and is very scalable. It prefers explicit configuration over implicit conventions, has an object-relational database mapper, autogenerated admin interfaces, flexible regex-based URL dispatching, internationalization features, a custom templating engine or Jinja2, caching, authentication or authorization, a user comment plugin, RSS/Atom and sitemap
minor bugfix: Reallowed, following a regression in Django 5.0, using a foreign key to a model with a primary key that is not AutoField in ModelAdmin.list_filter (#35020).
Fixed a long standing bug in handling the RETURNING INTO clause that caused a crash when creating a model instance with a GeneratedField which output_field had backend-specific converters (#35024).
Fixed a regression in Django 5.0 that caused a crash of Model.save() for models with both GeneratedField and ForeignKey fields (#35019).
Fixed a bug in Django 5.0 that caused a migration crash on Oracle 23c when adding a GeneratedField with output_field=BooleanField (#35018).
Fixed a regression in Django 5.0 where admin fields on the same line could overflow the page and become non-interactive (#35012).
Added compatibility for oracledb 2.0.0 (#35054).
Fixed a regression in Django 5.0 where querysets referenced incorrect field names from FilteredRelation() (#35050).
Fixed a regression in Django 5.0 that caused a system check crash when ModelAdmin.filter_horizontal or filter_vertical contained a reverse many-to-many relation with related_name (#35056).
BSDL python django orm web-mvc web-development routing authorization developers