#34555 |
ModelBase metaclass implementation prevents addition of model fields via __init_subclass__
|
nobody
|
Bug
|
Database layer (models, ORM)
|
4.2
|
|
#34563 |
ManifestStaticFilesStorage support for CSS module scripts in Javascript files.
|
nobody
|
New feature
|
contrib.staticfiles
|
4.2
|
|
#34597 |
Queryset (split) exclude's usage of Exists is significantly slower than subquery
|
nobody
|
Cleanup/optimization
|
Database layer (models, ORM)
|
3.2
|
|
#34989 |
Set Content-Length where possible for HttpResponses.
|
Anders Kaseorg
|
Cleanup/optimization
|
HTTP handling
|
4.2
|
|
#35548 |
An error in TestCase.setUpTestData() leaks data on databases without transactions
|
|
Bug
|
Testing framework
|
dev
|
|
#35684 |
Remove raw_prefix when dropping support for gettext < 0.22.5
|
|
Cleanup/optimization
|
Utilities
|
dev
|
|
#35798 |
Admin sidebar still flashes when page loads
|
Gavin Wahl
|
Bug
|
contrib.admin
|
5.0
|
|
#35827 |
Model subclass with __init_subclass__ doesn't get correct _meta instance
|
|
New feature
|
Database layer (models, ORM)
|
5.0
|
|
#35838 |
Support Requests with Transfer-Encoding: Chunked
|
|
New feature
|
HTTP handling
|
5.0
|
|
#35865 |
Queryset aggregation keeps unnecessary SQL joins
|
|
Cleanup/optimization
|
Database layer (models, ORM)
|
|
|
#36112 |
Subclasses of BaseDatabaseOperations should fall back to super().last_executed_query() instead of returning None
|
|
Cleanup/optimization
|
Testing framework
|
dev
|
|
#36153 |
Remove or replace unmantained pylibmc package from Django dependencies
|
|
Bug
|
Core (Cache system)
|
dev
|
|
#36166 |
Backwards migration to replaced migration leads to InconsistentMigrationHistory on forward migrate
|
|
Bug
|
Migrations
|
5.1
|
|
#36272 |
[MacOS] geoip aka libgeoip disabled on 2024-12-12
|
|
Bug
|
GIS
|
5.1
|
|
#36277 |
Add GeneratedField(db_persist=False) support on PostgreSQL 18+
|
|
New feature
|
Database layer (models, ORM)
|
dev
|
|
#36321 |
Use argparse suggest_on_error on Python 3.14+
|
|
New feature
|
Core (Management commands)
|
dev
|
|
#36376 |
Use argparse colorized help on Python 3.14+
|
|
New feature
|
Core (Management commands)
|
dev
|
|
#36431 |
values() query on ForeignObject discards additional columns
|
|
Bug
|
Database layer (models, ORM)
|
4.2
|
|
#36480 |
FieldError when referencing a nonexistent alias provides less information than nonexistent annotation
|
|
Cleanup/optimization
|
Database layer (models, ORM)
|
dev
|
|
#36486 |
Add MongoDB Drivers to the List of 3rd Party Database Backends
|
|
Cleanup/optimization
|
Documentation
|
dev
|
|
#36491 |
AttributeError: '_io.TextIOWrapper' object has no attribute 'getvalue' when setUpTestData raises and tests are run with –parallel –buffer
|
|
Bug
|
Testing framework
|
5.2
|
|
#36496 |
SQLite test database path not recognised when running tests in parallel
|
|
Bug
|
Testing framework
|
5.2
|
|
#36504 |
Docs: LazyObject for storages with override_settings does not behave as described
|
|
Cleanup/optimization
|
Documentation
|
5.2
|
|
#36510 |
Header text for pagination contains title of table while it's the only pagination on the page.
|
|
Cleanup/optimization
|
contrib.admin
|
5.2
|
|
#36520 |
Performance Regression in parse_header_params
|
|
Bug
|
HTTP handling
|
dev
|
|
#36542 |
AdminSite views (such as login) leak sensitive POST data
|
nobody
|
Bug
|
contrib.admin
|
5.2
|
|
#36546 |
Deprecate django.utils.crypto.constant_time_compare()
|
|
Cleanup/optimization
|
Utilities
|
dev
|
|
#36549 |
OpenLayersWidget needs custom CSP rules when CSP is enabled
|
|
Bug
|
GIS
|
dev
|
|
#36550 |
AssertionError raised when bulk creation model with primary key set via pre_save (e.g. auto_now_add) on databases with can_return_columns_from_insert
|
|
Bug
|
Database layer (models, ORM)
|
dev
|
|
#36552 |
Repeating QuerySet.filter() generates unwanted LEFT OUTER JOINs
|
|
Bug
|
Database layer (models, ORM)
|
5.0
|
|