Simon Charette
7530cf3900
Fixed #34975 -- Fixed crash of conditional aggregate() over aggregations.
...
Adjustments made to solve_lookup_type to defer the resolving of
references for summarized aggregates failed to account for similar
requirements for lookup values which can also reference annotations
through Aggregate.filter.
Regression in b181cae2e3
.
Refs #25307 .
Thanks Sergey Nesterenko for the report.
2023-11-18 15:38:04 +01:00
Mariusz Felisiak
594873befb
Removed obsolete warnings about asgiref.sync adapters with sensitive variables.
...
Django 5.0+ required asgiref 3.7+, and this warning is obsolete for
asgiref 3.7+ since
be6635e0e7
.
2023-11-17 12:09:32 +01:00
Thibaud Colas
6daf86058b
Doc'd support for assistive technologies in the admin.
2023-11-17 09:29:24 +01:00
David Smith
eec7e9ba89
Refs #32819 -- Established relationship between form fieldsets and their help text.
...
This adds aria-describedby for widgets rendered in a fieldset such as
radios. aria-describedby for these widgets is added to the <fieldset>
element rather than each <input>.
2023-11-17 08:12:36 +01:00
David Smith
292f1ea90f
Refs #32819 -- Used auto_id instead of id_for_label as unique identifier for the field.
...
`id_for_label` is blank for widgets with multiple inputs such as radios
and multiple checkboxes. Therefore , `help_text` for fields using these
widgets cannot currently be associated using `aria-describedby`.
`id_for_label` is being used as a guard to avoid incorrectly adding
`aria-describedby` to those widgets.
This change uses `auto_id` as the unique identified for the fields
`help_text`. A guard is added to avoid incorrectly adding
`aria-describedby` to inputs by checking the widget's `use_fieldset`
attribute. Fields rendered in a `<fieldset>` should have
`aria-describedby` added to the `<fieldset>` and not every `<input>`.
2023-11-16 12:23:42 +01:00
Markus Amalthea Magnuson
61c305f298
Fixed #34970 -- Clarified Password Validation docs regarding the password_changed callback.
2023-11-15 15:35:25 -03:00
Giannis Terzopoulos
36ed45d27c
Removed obsolete sentence in custom model field docs.
2023-11-15 13:48:45 +01:00
William Hayes
640283711e
Refs #33690 -- Added missing data-theme selector to example in theming support docs.
2023-11-15 05:26:44 +01:00
Mariusz Felisiak
c705625ebf
Refs #34944 -- Propagated system checks for GeneratedField.output_field.
2023-11-14 20:22:07 +01:00
Mariusz Felisiak
5875f03ce6
Fixed #34944 -- Made GeneratedField.output_field required.
...
Regression in f333e3513e
.
2023-11-14 20:22:07 +01:00
Adam Johnson
f7389c4b07
Fixed #34457 -- Restored output for makemigrations --check.
...
Co-authored-by: David Sanders <shang.xiao.sanders@gmail.com>
Co-authored-by: Natalia <124304+nessita@users.noreply.github.com>
2023-11-09 10:03:19 -03:00
Jacob Walls
427f0ed98d
Fixed typos in docs/ref/models/fields.txt.
2023-11-09 09:58:06 +03:00
Patrick Rauscher
116e225266
Fixed #34813 -- Doc'd usage of integrity HTML attribute with ManifestStaticFilesStorage.
2023-11-02 08:21:54 -03:00
Mariusz Felisiak
36173cf29d
Added stub release notes for 4.2.8.
2023-11-01 08:22:47 +01:00
Mariusz Felisiak
7caf262183
Added CVE-2023-46695 to security archive.
2023-11-01 08:16:14 +01:00
Mariusz Felisiak
05ba4130ee
Fixed CVE-2023-46695 -- Fixed potential DoS in UsernameField on Windows.
...
Thanks MProgrammer (https://hackerone.com/mprogrammer ) for the report.
2023-11-01 06:10:30 +01:00
Akash Kumar Sen
40b3975e7d
Fixed #34462 -- Made admin log actions in bulk.
...
This also deprecates ModelAdmin.log_deletion() and
LogEntryManager.log_action().
2023-10-31 18:06:44 +01:00
Natalia
9b18af4f6f
Refs #30601 -- Fixed typos in docs/topics/db/transactions.txt.
2023-10-30 10:35:44 -03:00
Natalia
b412e5645a
Refs #15578 -- Made cosmetic edits to fixtures docs.
2023-10-30 10:29:37 -03:00
Sarah Boyce
e4d012ca05
Refs #29850 -- Added exclusion support to window frames.
2023-10-30 12:04:55 +01:00
Tom Carrick
34b411762b
Fixed #34932 -- Restored varchar_pattern_ops/text_pattern_ops index creation when deterministic collaction is set.
...
Regression in f3f9d03edf
(4.2) and
8ed25d65ea
(5.0).
2023-10-30 07:37:40 +01:00
Mariusz Felisiak
46df3ab244
Fixed typo in docs/topics/forms/index.txt.
2023-10-30 05:16:40 +01:00
Sarah Boyce
6375cee490
Refs #29850 -- Added RowRange support for positive integer start and negative integer end.
2023-10-28 15:16:07 +02:00
Sarah Boyce
8992a0489c
Fixed typos in docs/ref/models/expressions.txt.
2023-10-28 14:21:15 +02:00
lufafajoshua
aa80b357fb
Fixed #30601 -- Doc'd the need to manually revert all app state on transaction rollbacks.
2023-10-27 17:35:47 -03:00
Marc Gibbons
8d9c0e4e24
Doc'd writing integration tests for the system check framework.
2023-10-27 09:44:14 +02:00
Izzy Hyman
c42250a703
Fixed typo in docs/ref/contrib/gis/geos.txt.
2023-10-27 05:31:10 +02:00
Leo Suarez
334dc073b1
Fixed #15578 -- Stated the processing order of fixtures in the fixtures docs.
...
Also, added details about loading multiple fixtures and unified line wrapping
at 79 cols.
Co-Authored-By: Aniketh Babu <anikethbabu@gmail.com>
Co-Authored-by: Mariusz Felisiak <felisiak.mariusz@gmail.com>
Co-Authored-By: Natalia Bidart <124304+nessita@users.noreply.github.com>
2023-10-26 17:40:26 -03:00
Tom Carrick
e67d3580ed
Fixed #10941 -- Added {% query_string %} template tag.
2023-10-26 09:57:21 +02:00
Mariusz Felisiak
718b32c691
Added missing pycon directives in various docs.
2023-10-25 12:27:27 +02:00
Tim Bell
ee104251c4
Fixed #27403 -- Doc'd that QuerySet.prefetch_related() doesn't guarantee transactional consistency.
...
Added a note about the potential race condition in prefetch_related()
that could produce an inconsistent result, one that does not correspond
to any point in the database history.
2023-10-25 09:49:33 +02:00
Mariusz Felisiak
fdd1323b9c
Added stub release notes and release date for 4.2.7, 4.1.13, and 3.2.23.
2023-10-25 05:37:57 +02:00
Claire Pritchard
61cc0e6f2c
Fixed typo in docs/releases/4.2.txt.
2023-10-22 11:02:12 +02:00
Lance Goyke
a680ac7d77
Restructured writing documentation contributing guide.
...
This trims and clearly delineates the how to guide from the subsequent
explanation with additional subheadings.
These changes have been discussed with Daniele Procida
at the DjangoCon US 2023 sprints.
2023-10-21 09:44:36 +02:00
David Smith
1611577102
Corrected note about using accents in writing documentation contributing guide.
2023-10-21 09:39:16 +02:00
Carlton Gibson
3b255d72cf
Refs #34043 -- Tweaked wording in release note.
2023-10-18 21:40:50 +02:00
Sarah Boyce
be56c982c0
Refs #34043 -- Added --screenshots option to runtests.py and selenium tests.
2023-10-18 06:14:40 +02:00
Simon Charette
3b4a571275
Fixed #34798 -- Fixed QuerySet.aggregate() crash when referencing expressions containing subqueries.
...
Regression in 59bea9efd2
,
complements e5c844d6f2
.
Refs #28477 , #34551 .
Thanks Haldun Komsuoglu for the report.
2023-10-16 05:37:30 +02:00
Adam Johnson
73b2c63127
Refs #34840 -- Improved release note describing index regression.
2023-10-15 10:27:11 +02:00
lufafajoshua
8adc7c86ab
Fixed #34808 -- Doc'd aggregate function's default argument.
2023-10-11 15:17:36 -03:00
Natalia
d21ab70223
Reorganized tutorial's part 4 to better understand changes needed in URLConf.
2023-10-10 10:49:27 -03:00
sarahboyce
e083f3082c
Refs #34043 -- Clarified how to test UI changes.
2023-10-09 10:45:29 +02:00
Mariusz Felisiak
54b23b1835
Added backticks to setuptools in docs.
2023-10-09 09:55:52 +02:00
sage
958e4cfe42
Added missing import in docs/ref/contrib/contenttypes.txt.
2023-10-07 06:53:53 +02:00
ume
90c75dc4f3
Refs #32275 -- Added scrypt password hasher to PASSWORD_HASHERS setting docs.
2023-10-06 09:52:45 +02:00
David Sanders
e47298aec4
Refs #31435 -- Doc'd potential infinite recursion when accessing model fields in __init__.
2023-10-05 14:19:43 -03:00
Mariusz Felisiak
91cb2d0b48
Refs #22936 -- Doc'd Lookup.prepare_rhs.
2023-10-05 15:26:02 +02:00
pieterck
0989cf13e7
Fixed #34759 -- Confirmed support for SpatiaLite 5.1.
...
Thanks The Epic Dev for helping with tests.
2023-10-04 19:58:27 +02:00
Mariusz Felisiak
f9cdecfb0d
Corrected wrap_socket() reference in docs/ref/settings.txt.
2023-10-04 19:53:15 +02:00
Natalia
4e790271e3
Added CVE-2023-43665 to security archive.
2023-10-04 13:05:00 -03:00