Custom Query – Django (original) (raw)

#36472

GeneratedField(primary_key=True) crashes on create(), and other issues

Bug

Database layer (models, ORM)

#36471

Add support for Collect, GeoHash, IsValid, and __coveredby lookup on MariaDB 12.0.1+

New feature

Mariusz Felisiak

GIS

#36470

Potential log injection in development server (runserver) logging

Cleanup/optimization

Core (Management commands)

#36466

Relax check E042 preventing including stored generated fields in composite primary keys

Cleanup/optimization

David Sanders

Database layer (models, ORM)

#36464

TupleIn lookup uses tuple containment even if the supports_tuple_lookups feature is disabled for right-hand-side subqueries

Bug

Simon Charette

Database layer (models, ORM)

#36460

Improve accessibility of column sort buttons on admin changelist page

Cleanup/optimization

Antoliny

contrib.admin

#36459

Improve accessibility of the buttons inside the AdminDateWidget dialog using ARIA attributes

Cleanup/optimization

Antoliny

contrib.admin

#36458

Move focus to admin widget popup window after button click

Cleanup/optimization

contrib.admin

#36456

Improve content type negotiation for 500 response

Cleanup/optimization

Johanan Oppong Amoateng

HTTP handling

#36445

Value(None, output_field=JSONField()) incorrectly saves as SQL NULL in bulk_update()

Bug

Uddyan Goyal

Database layer (models, ORM)

#36441

Add lazy loading support for GDAL library in `django.contrib.gis.gdal`

Cleanup/optimization

Josh Thomas

GIS

#36439

Auth hashing blocks event loop if using asyncio

Cleanup/optimization

contrib.auth

#36438

makemigrations removes fields in wrong order when GeneratedFields are involved

Cleanup/optimization

Clifford Gama

Migrations

#36436

Sensitive signer.key exposed via Django messages framework in templates

Cleanup/optimization

SOHAIL AHMAD

contrib.messages

#36434

manage.py runserver only respects python -u flag if --noreload is present (-u flag forces streams to be unbuffered)

Bug

myoungjinGo

Core (Management commands)

#36431

values() query on ForeignObject discards additional columns

Bug

Colleen Dunlap

Database layer (models, ORM)

#36430

bulk_batch_size() special-cases single field on SQLite according to outdated limit

Cleanup/optimization

Jacob Walls

Database layer (models, ORM)

#36429

IntegrityError on contentype creation when using transactional test with AND without serialized_rollback

Bug

Clifford Gama

Testing framework

#36426

prefetch_related_objects() is doc'd to accept iterables but only accepts sequences

Cleanup/optimization

Luna

Database layer (models, ORM)

#36424

Extend documentation related to handling of model name collisions in shell auto-imports

Cleanup/optimization

SOHAIL AHMAD

Core (Management commands)

#36420

Use actual SQLite limits in last_executed_query()

Cleanup/optimization

myoungjinGo

Database layer (models, ORM)

#36415

Add a public API to unregister model field lookups

New feature

Tim Graham

Database layer (models, ORM)

#36410

Add named template partials to the DTL.

New feature

Farhan Ali

Template system

#36399

Missing cookies when using ASGI and HTTP/2

New feature

JaeHyuckSa

HTTP handling

#36398

select_for_update(of=...) ignores "self" when using values_list() when not selecting a column from the model

Bug

JakeWalson

Database layer (models, ORM)

#36391

Document RawSQL on “Performing raw SQL queries” page

Cleanup/optimization

shin wo jin

Database layer (models, ORM)

#36389

GenericRelation uses read connection for writes

Bug

JaeHyuckSa

Database layer (models, ORM)

#36386

New styles for admin INFO and DEBUG messages

New feature

Michał Pokusa

contrib.admin

#36385

Simplify implementation of filtering in QuerySet.

Cleanup/optimization

Nick Pope

Database layer (models, ORM)

#36382

Confirm support for GDAL 3.11

New feature

GIS

#36377

support `hints` for postgres contrib operations

New feature

Anthony Sottile

Migrations

#36376

Use argparse colorized help on Python 3.14+

New feature

Core (Management commands)

#36369

Missing test coverage for FORWARD_PROPERTIES entries

Cleanup/optimization

Senthil Kumar

Database layer (models, ORM)

#36368

`makemessages` command runs `write_po_file()` multiple times for the same potfile

Bug

Michał Pokusa

Core (Management commands)

#36367

Improving the accessibility of the date_hierarchy layout in the admin.

Cleanup/optimization

contrib.admin

#36366

Improving the accessibility of the pagination layout in the admin.

Cleanup/optimization

Antoliny

contrib.admin

#36364

Migration executor cannot handle AlterField operation on ForeignObject

Bug

Ahmed Nassar

Migrations

#36355

sqlmigrate gives unexpected output for an AlterField on a PK when another app has a model with a FK

Bug

Ahmed Nassar

Migrations

#36352

values() raises a FieldError when multiple values() of annotated values are chained

Cleanup/optimization

JaeHyuckSa

Database layer (models, ORM)

#36350

Custom field's db_check() not taken into account when deciding whether to recreate constraint.

New feature

Database layer (models, ORM)

#36337

Broken autocomplete inside Inline after clicking "Add another ..."

Bug

Ahmed Nassar

contrib.admin

#36336

Incorrect size of first autocomple in Inlines with "collapse" class (on chromium based browsers?)

Bug

contrib.admin

#36329

Remove non-code custom link text when cross-referencing Python objects in docs

Cleanup/optimization

Clifford Gama

Documentation

#36321

Use argparse suggest_on_error on Python 3.14+

New feature

Core (Management commands)

#36318

Bad stack trace during rollback after bulk create

Bug

JaeHyuckSa

Database layer (models, ORM)

#36315

Use task groups/cancel scopes where possible

Cleanup/optimization

Thomas Grainger

HTTP handling

#36307

Support passing depth to naturaltime, timesince and timeuntil filters

New feature

Giannis Terzopoulos

Template system

#36305

Documentation guidelines around indenting reference docs

Cleanup/optimization

Ahmed Nassar

Documentation

#36304

Classes functions (etc) should have a header in the documentation

Cleanup/optimization

Ahmed Nassar

Documentation

#36282

Prefetched relations are not used from parent classes in all cases

Bug

Take Weiland

Database layer (models, ORM)

#36280

Replace cm.exception.messages with assertRaisesMessage() in tests

Cleanup/optimization

Georgii (George) Randiuk

Core (Other)

#36279

translatable path without a name attribute does not translate in django.urls.base.translate_url

Bug

Ahmed Nassar

Core (URLs)

#36277

Add GeneratedField(db_persist=False) support on PostgreSQL 18+

New feature

Database layer (models, ORM)

#36272

[MacOS] geoip aka libgeoip disabled on 2024-12-12

Bug

GIS

#36264

keep_parents=True does not exclude proxy neighbors

Bug

JakeWalson

Database layer (models, ORM)

#36259

Unsaved related object with primary_key=True field does not raise unsaved object error

Bug

Clifford Gama

Database layer (models, ORM)

#36256

Remove unnecessary title attributes from the Django Admin

Cleanup/optimization

Jeanette O'Brien

contrib.admin

#36251

BaseInlineFormSet modifies Meta.fields of passed form class if Meta.fields is type list

Bug

jengziyi

Forms

#36250

admin.widgets.RelatedFieldWidgetWrapper.get_context() bypasses the used renderer

Bug

Ahmed Nassar

contrib.admin

#36248

Bulk deletion of model referred to by a SET_NULL key can exceed parameter limit

Bug

bobince

Database layer (models, ORM)

#36247

BaseGeometryWidget unncessarily writes an error log when deserializing malformed geometry

Cleanup/optimization

hesham hatem

GIS

#36246

BaseGeometryWidget.deserialize() does not catch GDALException from malformed GeoJSON

Bug

JaeHyuckSa

GIS

#36235

RelatedManager.all().get_or_create() does not work

Bug

JaeHyuckSa

Database layer (models, ORM)

#36233

Specific DecimalField with integer part longer than 15 digits can be stored but not retrieved on SQLite

Bug

Hridesh MG

Database layer (models, ORM)

#36230

Better color contrast for blockquote in admin docs

Bug

Jordan

contrib.admindocs

#36229

Forced colors mode icon color in default_urlconf “congratulations” view

Bug

Eliana Rosselli

Core (Other)

#36226

Only PBKDF2PasswordHasher supports str and bytes password

Bug

Screamadelica

contrib.auth

#36225

USERNAME_FIELD must be unique in order to use createsuperuser command

Cleanup/optimization

Spencer Barriball

contrib.auth

#36210

Support exact lookups where lhs is CompositePrimaryKey and rhs is Subquery

New feature

Jacob Walls

Database layer (models, ORM)

#36203

AdminSplitDateTime labels are not associated with their inputs

Bug

Eliana Rosselli

contrib.admin

#36196

django.contrib.gis.GDALRaster support for driver configuration options

New feature

Jordi Castells

GIS

#36192

Use semantic HTML for buttons in Django Admin

Cleanup/optimization

Philip Narteh

contrib.admin

#36189

Oracle Backend with `"use_returning_into": False` Option Fails to Retrieve Last Inserted ID

Bug

Amaan-ali03

Database layer (models, ORM)

#36187

Add support for CompositePrimaryKey in SingleObjectMixin

New feature

jengziyi

Generic views

#36175

Implement consistent pagination across admin pages.

Cleanup/optimization

Antoliny

contrib.admin

#36170

Running no-op migrations (verbose_name, ...) slow on sqlite

Cleanup/optimization

Ahmed Nassar

Migrations

#36168

Backwards migration to replaced migration when other app has squashed migrations can lead to FieldDoesNotExist error due to incorrect state

Bug

Migrations

#36166

Backwards migration to replaced migration leads to InconsistentMigrationHistory on forward migrate

Bug

Migrations

#36163

Change mail APIs to (mostly) keyword-only parameters

Cleanup/optimization

Mike Edmunds

Core (Mail)

#36153

Remove or replace unmantained pylibmc package from Django dependencies

Bug

Core (Cache system)

#36145

FIRST_DAY_OF_WEEK setting not changing the Admin calendar widget

Bug

Ryan Heo

contrib.admin

#36144

DatabaseOperations.bulk_batch_size() should consider more database limits on SQLite and Oracle

Cleanup/optimization

Ahmed Nassar

Database layer (models, ORM)

#36142

django.shortcuts.get_object_or_404 does not support translation for error messages (i18n)

Cleanup/optimization

Joel Burns

Internationalization

#36134

Add "ABSENT ON NULL" to JsonArray

New feature

john-parton

Database layer (models, ORM)

#36127

The link is not displayed when str is blank in admin.

Bug

Antoliny

contrib.admin

#36112

Subclasses of BaseDatabaseOperations should fall back to super().last_executed_query() instead of returning None

Cleanup/optimization

Testing framework

#36104

forms.Media shouldn't expect media objects only

Cleanup/optimization

Matthias Kestenholz

Forms

#36083

LiveServerTestCase fails in parallel test runner if django.contrib.auth.backends has not yet been imported

Bug

Adam Zapletal

Testing framework

#36079

Size of the object's str in TabularInline is too small

Cleanup/optimization

Antoliny

contrib.admin

#36067

Ambiguity of the 'DELETE' text when a TabularInline object does not exist

Cleanup/optimization

Antoliny

contrib.admin

#36055

Admin change form object-tools buttons cover part of the h2 title when the latter occupies multiple lines

Bug

Antoliny

contrib.admin

#36053

FilteredSelectMultiple label to the right of widget on a ModelMultipleChoiceField

Bug

Ahmed Nassar

contrib.admin

#36049

The `upper` template filter should set `is_safe=True`

Bug

Chaitanya Rahalkar

Template system

#36036

Support the 4th dimension (M) in the GEOS API

New feature

Andrew

GIS

#36031

DecimalRangeField __contains query for a value causes DataError

Bug

amansharma612

contrib.postgres

#36030

Expressions that divide an integer field by a constant decimal.Decimal returns inconsistent decimal places on PostgreSQL

Bug

Gregory Mariani

Database layer (models, ORM)

#36027

ASGI: Dead persistent postgres connections are not closed when the database is accessed in response_for_exception

Bug

Error reporting

#36009

Add support for PostGIS 3.5

New feature

GIS

#35974

Use router.allow_relation in RelatedManager.add and GenericRelatedObjectManager.add

Bug

Laurent Szyster

Database layer (models, ORM)

#35972

Custom lookup example raises TypeError when looked up against a Subquery

Bug

Jacob Walls

Database layer (models, ORM)