1
0
mirror of https://github.com/django/django.git synced 2025-03-06 15:32:33 +00:00

14090 Commits

Author SHA1 Message Date
Natalia
0125bc15d4 [5.2.x] Refs #35515 -- Added missing docs for --no-imports flag for the shell command.
Backport of 3839afb63ad5183cdf08e06e3a43a014ca4b7263 from main.
2025-02-10 22:59:27 -03:00
Natalia
12517e667b [5.2.x] Wrapped lines at 79 cols in docs/howto/custom-shell.txt.
Backport of ca0794fa32b64ee42e9dce6df967777cb6347483 from main.
2025-02-10 22:59:17 -03:00
Mariusz Felisiak
efef715525 [5.2.x] Specified "django" repository for twine call in docs/internals/howto-release-django.txt.
It's necessary to specify a repository for `.pypirc` user configurations
with multiple per-project PyPI tokens.

Follow up to 26aedbbc0835df83140c7424df62bda03382f598.
Backport of 0dc61495b2217e9c5a872ac967dfcf197d342c84 from main.
2025-02-10 22:54:26 -03:00
Natalia
2b11b8e989 [5.2.x] Added stub release notes for 5.1.7.
Backport of e2a8f4dac8ed2b3667a4367756043b1e119f4ce2 from main.
2025-02-05 11:22:24 -03:00
Natalia
f075694a62 [5.2.x] Added release date for 5.1.6, 5.0.12, and 4.2.19.
Backport of 294cc965efe0dfc8457aa5a8e78cb6d53abfcf92 from main.
2025-02-05 10:39:42 -03:00
amirreza sohrabi far
2cbf32ed36 [5.2.x] Clarified docs for default email value in UserManager.create_user().
Backport of 5da3ad7bf90fba7321f4c2834db44aa920c70bc7 from main.
2025-02-04 16:36:13 -03:00
nessita
d6a44efa49 [5.2.x] Refs #35612 -- Extended docs on how the security team evaluates reports.
Co-authored-by: Shai Berger <shai@platonix.com>

Backport of f609a2da868b2320ecdc0551df3cca360d5b5bc3 from main.
2025-02-04 08:55:11 -03:00
nessita
affad13d0c [5.2.x] Fixed #36140 -- Allowed BaseUserCreationForm to define non required password fields.
Regression in e626716c28b6286f8cf0f8174077f3d2244f3eb3.

Thanks buffgecko12 for the report and Sarah Boyce for the review.

Backport of d15454a6e84a595ffc8dc1b926282f484f782a8f from main.
2025-02-01 22:50:26 -03:00
Mike Edmunds
e939cffa50 [5.2.x] Fixed #36162 -- Fixed the black Makefile docs rule to work on macOS.
The `make black` target in the docs directory used Linux-specific
syntax for its `find` command. Changed to syntax that also works
on macOS and other BSD Unix variants.
Backport of 248d8457cbec631ef93d76137bc621106347adda from main.
2025-02-01 22:28:35 -03:00
nessita
b406907af5 [5.2.x] Tweaked docs to avoid reformatting given new black version.
Backport of fd3cfd80bebad292d639a03e58632e494369eb92 from main.
2025-01-30 10:38:44 -03:00
Salvo Polizzi
dfaf8aa6c6 [5.2.x] Fixed #36159 -- Removed the empty import example in the custom shell docs.
This can be achieved with the --no-imports flag.

Backport of b84478ae953d049a1da42c3d0ef3ab3a9467b649 from main.
2025-01-30 12:16:16 +01:00
Sarah Boyce
4aa2cd6f68 [5.2.x] Clarified the Releaser's discretion for determining and postponing the release date.
Backport of 8a6b4175d790424312965ec77e4e9b072fba188b from main.
2025-01-28 18:19:14 +01:00
Sarah Boyce
9fe17213a6 [5.2.x] Updated the release process documentation to reflect the current process.
Backport of 0ba35a49481c9fec4731ca0dd2230d8d48f51389 from main.
2025-01-28 11:34:07 +01:00
Clifford Gama
93e18a87dd [5.2.x] Fixed ambiguous pronoun reference in docs/ref/models/fields.txt.
Backport of 9cc3970eaaf603832c075618e61aea9ea430f719 from main.
2025-01-24 18:46:43 +01:00
nessita
123d00a9a3 [5.2.x] Clarified feature freeze tasks in docs/internals/howto-release-django.txt.
Co-authored-by: Sarah Boyce <42296566+sarahboyce@users.noreply.github.com>

Backport of f133285a9a7f3647fd55abc2e57b8a9a2c11ac94 from main.
2025-01-23 11:29:20 -03:00
Baptiste Mispelon
d6c2b67884 [5.2.x] Fixed #36125 -- Switched docs to use chat.djangoproject.com when referencing the Discord server.
Backport of 9a1f18635ff034b039c24ed5121cced028fc27d0 from main.
2025-01-22 18:23:33 -03:00
Igor Scheller
ae2f5381fe [5.2.x] Refs 35653 -- Clarified docs for EMAIL_SSL_CERTFILE and EMAIL_SSL_KEYFILE settings.
Backport of 136a1e89278070fd100f27d9519529be8a8a8c10 from main.
2025-01-21 19:36:26 -03:00
Mariusz Felisiak
55afe50aca [5.2.x] Refs #32193 -- Updated python-memcached to pymemcache in contributing guide.
Follow up to 05f3a6186efefc9fca2204a745b992501c6fd91f.
Backport of 337c641abb36b3c2501b14e1290b800831bb20ad from main
2025-01-20 22:44:34 +01:00
Clifford Gama
35d402f4e9 [5.2.x] Fixed typos in docs/releases/5.2.txt.
Backport of c41d6c9bb8262dff64fe4ab55e601bc0b269960b from main.
2025-01-16 13:15:24 +01:00
Sarah Boyce
1eb62e5b62 [5.2.x] Bumped django_next_version in docs config. 2025-01-15 21:19:43 +01:00
Sarah Boyce
1259509220 Made cosmetic edits to docs/releases/5.2.txt. 2025-01-15 21:11:20 +01:00
Sarah Boyce
9e6e58bad2 Removed empty sections from 5.2 release notes. 2025-01-15 21:11:20 +01:00
Sarah Boyce
051acc5c48 Updated man page for Django 5.2 alpha. 2025-01-15 21:11:20 +01:00
Matthias Kestenholz
6a7ee02f59
Fixed #35521 -- Allowed overriding BoundField class on fields, forms and renderers.
Thank you Sarah Boyce, Carlton Gibson, Tim Schilling and Adam Johnson
for reviews.

Co-authored-by: Christophe Henry <contact@c-henry.fr>
Co-authored-by: David Smith <smithdc@gmail.com>
Co-authored-by: Natalia <124304+nessita@users.noreply.github.com>
Co-authored-by: Matthias Kestenholz <mk@feinheit.ch>
2025-01-15 17:04:26 -03:00
Mariusz Felisiak
b3c5830769 Fixed #36098 -- Fixed validate_ipv6_address()/validate_ipv46_address() crash for non-string values.
Regression in ca2be7724e1244a4cb723de40a070f873c6e94bf.
2025-01-15 13:46:06 -03:00
Jacob Walls
de9f46d707 Fixed #36070 -- Clarified model validation behavior for composite pks. 2025-01-15 13:44:23 +01:00
Jacob Walls
f054045973 Refs #36070 -- Referred to pk as an attribute when a composite primary key is defined.
This is to avoid confusion that a field is often associated with having
a single associated database column.
2025-01-15 13:44:23 +01:00
Jacob Walls
d206d4c200 Fixed #36051 -- Declared arity on aggregate functions.
Follow-up to 4a66a69239c493c05b322815b18c605cd4c96e7c.
2025-01-14 16:47:07 +01:00
Simon Charette
e580926d74 Fixed #36075 -- Documented how to introspect composite primary keys.
Document _meta.pk_fields and interactions between Field.primary_key and
CompositePrimaryKey.

Thanks Mariusz for the review.
2025-01-14 16:20:17 +01:00
Natalia
f2a1dcaa53 Added CVE-2024-56374 to security archive. 2025-01-14 11:37:50 -03:00
Natalia
3b46bea909 Added stub release notes for 5.1.6. 2025-01-14 11:33:28 -03:00
Michael Manfre
ca2be7724e Fixed CVE-2024-56374 -- Mitigated potential DoS in IPv6 validation.
Thanks Saravana Kumar for the report, and Sarah Boyce and Mariusz
Felisiak for the reviews.

Co-authored-by: Natalia <124304+nessita@users.noreply.github.com>
2025-01-14 08:42:24 -03:00
Natalia
9a2dd9789a Made cosmetic edits to 5.1.5 release notes. 2025-01-14 08:33:03 -03:00
Jacob Walls
d66137b39b Fixed #36077 -- Corrected docs on pk value where Model.save() executes an UPDATE.
The empty string is no longer special-cased since
c2ba59fc1da5287d6286e2c2aca4083d5bafe056.
2025-01-13 11:18:02 +01:00
antoliny0919
97ee8b82c2 Fixed #36032 -- Rendered URLField values as links in the admin. 2025-01-10 12:57:53 +01:00
Salvo Polizzi
fc28550fe4
Fixed #35515 -- Added automatic model imports to shell management command.
Thanks to Bhuvnesh Sharma and Adam Johnson for mentoring this Google
Summer of Code 2024 project. Thanks to Sarah Boyce, David Smith, Jacob
Walls and Natalia Bidart for reviews.
2025-01-09 13:00:29 -03:00
Sarah Boyce
15e207ce80 Fixed #35999 -- Removed #django IRC channel references where appropriate.
Some references are replaced with links to the Django Discord server.
2025-01-08 10:24:52 +01:00
Carlton Gibson
007f143659 Strengthened wording on supported Python versions in FAQ. 2025-01-08 10:21:55 +01:00
Natalia
53e21eebf2 Added stub release notes and release date for 5.1.5, 5.0.11, and 4.2.18. 2025-01-07 12:28:39 -03:00
Clifford Gama
095f5db060
Fixed typo in tutorial 5. 2025-01-07 10:47:56 -03:00
Jacob Walls
470e5545e5 Refs #36042 -- Raised ValueError when providing composite expressions to aggregates. 2025-01-07 11:42:06 +01:00
John Parton
40d5516385 Fixed #35718 -- Add JSONArray to django.db.models.functions.
Co-authored-by: Sarah Boyce <42296566+sarahboyce@users.noreply.github.com>
Co-authored-by: Mariusz Felisiak <felisiak.mariusz@gmail.com>
2025-01-06 10:08:32 +01:00
Chris Muthig
d734f1651c Refs #35444 -- Deprecated contrib.postgres aggregates ordering for order_by.
Aligns the argument with SQL standards already used in Window.order_by and
sets up for adding support to Aggregate.
2025-01-06 09:39:21 +01:00
Chaitanya Rahalkar
d97cacc2ae Fixed #36026 -- Clarified that View.setup() sets the request, args, kwargs attributes. 2025-01-03 14:11:23 +01:00
David Smith
987854ba44 Fixed #32819 -- Added aria-describedby to fields with errors. 2025-01-02 16:40:39 +01:00
Ari Pollak
ad385ae163 Fixed #36037 -- Fixed default primary key type in docs.
BigAutoField is the default type for primary keys. In models.txt, the linked
anchor shows that the default primary key is a BigAutoField, so it now defers
to that section instead of duplicating an (incorrect) type.
2025-01-02 15:25:59 +01:00
Johannes Maron
989329344a Fixed #35886 -- Added support for object-based form media script assets. 2025-01-02 13:08:13 +01:00
Mariusz Felisiak
b322319f9d Fixed #36034 -- Added system check for ForeignKey/ForeignObject/ManyToManyField to CompositePrimaryKeys. 2025-01-02 13:06:47 +01:00
David Smith
8d9901c961
Fixed #35891 -- Confirmed support for GDAL 3.10. 2024-12-27 12:21:04 -03:00
Andrew Miller
0fc6d5362b Fixed #26007 -- Clarified SingleObjectTemplateResponseMixin.get_template_names() docs. 2024-12-18 13:08:14 +01:00