summaryrefslogtreecommitdiff
path: root/docs
AgeCommit message (Collapse)Author
2022-09-28Fixed #34051 -- Made makemigrations --check exit before making migrations.Jacob Walls
2022-09-28Changed note about update_fields and pre_save() to admonition.Mariusz Felisiak
Follow up to bf47c719719d0e190a99fa2e7f959d5bbb7caf8a.
2022-09-27Doc'd when pre_save() is called with Model.save()'s update_fields.sarahboyce
2022-09-27Fixed typo in 4.1.2 release notes.Carlton Gibson
2022-09-27Set date and added stub notes for 4.1.2, 4.0.8, and 3.2.16 releases.Carlton Gibson
2022-09-26Fixed #34040 -- Removed autofocus from admin search box.Moshe Nahmias
2022-09-26Bumped minimum Sphinx version to 4.5.0 in docs/requirements.txt.sarahboyce
Follow up to ebf25555bbed3e9112d4b726575d60b242daf48a.
2022-09-26Refs #34041 -- Added navigation landmark to breadcrumbs in admin.Florian Perucki
Thanks Thibaud Colas for pair programming.
2022-09-25Fixed #26975 -- Clarified how Django looks for fixture files.Filip Łajszczak
Co-Authored-By: Daniel Brotsky <dev@brotsky.com>
2022-09-19Fixed typo in docs/releases/3.2.1.txt.Jacob Walls
2022-09-17Fixed #34016 -- Fixed QuerySet.values()/values_list() crash on ArrayAgg() ↵Alexander Kerkum
and JSONBAgg(). Regression in e06dc4571ea9fd5723c8029959b95808be9f8812.
2022-09-17Fixed #34017 -- Doc'd that Argon2id variant is used by Argon2PasswordHasher.Ritik Soni
2022-09-17Fixed #34019 -- Removed obsolete references to "model design considerations" ↵DevilsAutumn
note.
2022-09-16Fixed #34018 -- Fixed typo in docs/ref/contrib/flatpages.txt.Ferran Jovell
2022-09-16Fixed #33966 -- Added support for using KeyTextTransform from lookup.Allen Jonathan David
2022-09-15Described Article-Reporter relationship in many-to-one topic.Pamela Fox
2022-09-13Fixed #33996 -- Fixed CheckConstraint validation on NULL values.David Sanders
Bug in 667105877e6723c6985399803a364848891513cc. Thanks James Beith for the report.
2022-09-09Corrected example of redundant all() in docs.Dhanush
2022-09-08Fixed #33992 -- Fixed queryset crash when aggregating over a group ↵Simon Charette
containing Exists. A more in-depth solution is likely to make sure that we always GROUP BY selected annotations or revisit how we use Query.exists() in the Exists expression but that requires extra work that isn't suitable for a backport. Regression in e5a92d400acb4ca6a8e1375d1ab8121f2c7220be. Thanks Fernando Flores Villaça for the report.
2022-09-07Fixed #33986 -- Hardened binary lookup in template commands.Shai Berger
Made template commands look up formatters before writing files. This makes sure files included in the template are not identified as executable formatter commands, even in case the template is rendered into the system path (as might easily happen on Windows, where the current directory is on the system path by default). While at it, Warned about trusting custom templates for startapp/startproject. Thanks Trung Pham of Viettel Cyber Security for reporting the issue, Django Security Team for discussions, and Adam Johnson and Carlton Gibson for reviews.
2022-09-07Fixed #33982 -- Fixed migrations crash when adding model with ↵James Beith
ExclusionConstraint. Regression in 0e656c02fe945389246f0c08f51c6db4a0849bd2.
2022-09-06Fixed #33616 -- Allowed registering callbacks that can fail in ↵SirAbhi13
transaction.on_commit(). Thanks David Wobrock and Mariusz Felisiak for reviews.
2022-09-06Fixed #24179 -- Added filtering to selected side of vertical/horizontal filters.Gav O'Connor
2022-09-05Added stub release notes for 4.1.2.Mariusz Felisiak
2022-09-05Added release date for 4.1.1.Mariusz Felisiak
2022-09-04Corrected heading level of "Registering and fetching lookups" section in docs.Mariusz Felisiak
2022-09-02Fixed #29799 -- Allowed registering lookups per field instances.Allen Jonathan David
Thanks Simon Charette and Mariusz Felisiak for reviews and mentoring this Google Summer of Code 2022 project.
2022-09-01Fixed #33955, Fixed #33971 -- Reverted "Fixed #32565 -- Moved internal ↵Mariusz Felisiak
URLResolver view-strings mapping to admindocs." This reverts commit 7f3cfaa12b28d15c0ca78bb692bfd6e59d17bff1. Thanks Tom Carrick and Greg Kaleka for reports.
2022-08-31Reverted "Fixed #30711 -- Doc'd ↵Mariusz Felisiak
django.contrib.postgres.fields.hstore.KeyTransform()." This reverts commit 7faf25d682b8e8f4fd2006eb7dfc71ed2a2193b7. The same can be achieved with F() so there is no need to expose an extra API.
2022-08-31Fixed #33965 -- Improved file-like object example of ImageField in docs.Alex Morega
This uses a valid image.
2022-08-30Added Central Kurdish (Sorani) language.Swara
2022-08-30Refs #30947 -- Changed tuples to lists where appropriate.Alex Morega
2022-08-30Fixed #33958 -- Added imports to examples in "Expressions can reference ↵Iván Camilo Triviño López
transforms" section.
2022-08-29Improved example of index on SearchVector in full text search docs.Ilia Peterov
2022-08-29Fixed #33960 -- Fixed migrations crash on SQLite < 3.26.Mariusz Felisiak
Regression in 0b95a96ee10d3e12aef01d449467bcf4641286b4. Thanks Aristotelis Mikropoulos for the report.
2022-08-27Fixed #33952 -- Reallowed creating reverse foreign key managers on unsaved ↵David Wobrock
instances. Thanks Claude Paroz for the report. Regression in 7ba6ebe9149ae38257d70100e8bfbfd0da189862.
2022-08-26Refs #30511 -- Updated docs about auto-incrementing primary keys on PostgreSQL.Mariusz Felisiak
Follow up to 2eea361eff58dd98c409c5227064b901f41bd0d6.
2022-08-26Fixed #33953 -- Reverted "Fixed #33201 -- Made RenameModel operation a noop ↵Iuri de Silvio
for models with db_table." Regression in afeafd6036616bac8263d762c1610f22241c0187. This reverts afeafd6036616bac8263d762c1610f22241c0187. Thanks Timothy Thomas for the report.
2022-08-25Fixed #33938 -- Fixed migration crash for m2m with a through model in ↵Simon Charette
another app. Regression in aa4acc164d1247c0de515c959f7b09648b57dc42. Thanks bryangeplant for the report.
2022-08-25Refs #18707 -- Corrected django.test.Client signature in docs.Daniel Hahler
2022-08-25Fixed #33916 -- Added support for serialization of enum.Flag in migrations.Willem Van Onsem
2022-08-24Fixed #33920 -- Doc'd dependency of LOGGING_CONFIG callback on non-empty ↵Kanza
LOGGING.
2022-08-23Fixed #33939 -- Used functools.partial() in transaction.on_commit() examples.Alex Morega
2022-08-18Fixed #33930 -- Eased customization of delete_confirmation.html template in ↵Jacob Rief
the admin.
2022-08-17Fixed #33932 -- Fixed altering AutoFields to OneToOneField on PostgreSQL.Benoît Vinot
Regression in 2eea361eff58dd98c409c5227064b901f41bd0d6.
2022-08-17Fixed #33878 -- Switched to system fonts in CSS.Tom Carrick
2022-08-16Fixed #33909 -- Corrected django.dispatch.receiver() signature.Youssef
2022-08-15Fixed #33778 -- Updated build-system configuration.Youssef
This removes unnecessary wheel dependency and __legacy__ fallback.
2022-08-15Fixed #26780 -- Added prefetch_related() support for sliced queries.Simon Charette
This was made possible by window function filtering support added in f387d024fc75569d2a4a338bfda76cc2f328f627.
2022-08-15Refs #28333 -- Added partial support for filtering against window functions.Simon Charette
Adds support for joint predicates against window annotations through subquery wrapping while maintaining errors for disjointed filter attempts. The "qualify" wording was used to refer to predicates against window annotations as it's the name of a specialized Snowflake extension to SQL that is to window functions what HAVING is to aggregates. While not complete the implementation should cover most of the common use cases for filtering against window functions without requiring the complex subquery pushdown and predicate re-aliasing machinery to deal with disjointed predicates against columns, aggregates, and window functions. A complete disjointed filtering implementation should likely be deferred until proper QUALIFY support lands or the ORM gains a proper subquery pushdown interface.