1
0
mirror of https://github.com/django/django.git synced 2025-01-15 12:52:31 +00:00

32211 Commits

Author SHA1 Message Date
Baptiste Mispelon
a7b35aa7c9 [5.0.x] Used more specific link to email backends in EMAIL_BACKEND docs.
Backport of 1592f0ac220c1fd37779f6d33efb28ebd60e2e66 from main
2024-01-16 20:10:39 +01:00
jordanbae
dd2d76803c [5.0.x] Fixed #34949 -- Clarified when UniqueConstraints with include/nulls_distinct are not created.
Backport of 4fec1d2ce37241fb8fa001971c441d360ed2a196 from main
2024-01-15 14:16:12 +01:00
evananyonga
d56b2105b6 [5.0.x] Made management command examples more consistent in docs.
Backport of ec7651586d2d94e1ccd8f905c6a3776ad936b62d from main
2024-01-09 20:56:46 +01:00
Sarah Boyce
4cba6748a6 [5.0.x] Fixed #35087 -- Reallowed filtering against foreign keys not listed in ModelAdmin.list_filters.
Regression in f80669d2f5a5f1db9e9b73ca893fefba34f955e7.

Backport of a9094ec1f43dca7f2a649327afcd5e6226b4959c from main
2024-01-08 14:25:32 +01:00
Adam Johnson
4818a139f7 [5.0.x] Fixed #35084 -- Recommended 'django_' prefix for reusable app modules.
Backport of 05f124348e72c1dcf1f6e5de72ffc1f67ad9aa77 from main
2024-01-04 11:58:33 +01:00
Adam Johnson
ef8234aef8 [5.0.x] Refs #33690 -- Updated tutorial for admin dark mode toggle.
Backport of c65f49d3cb8709f2f694f78b4849bc7693e90416 from main
2024-01-03 22:18:45 +01:00
Mariusz Felisiak
abb2448f17 [5.0.x] Added stub release notes for 5.0.2.
Backport of f412add786dfc18424eee6281ec8cc97220b04fc from main
2024-01-02 10:35:04 +01:00
Mariusz Felisiak
278eeca181 [5.0.x] Post-release version bump. 2024-01-02 10:09:37 +01:00
Mariusz Felisiak
9c436a09b3 [5.0.x] Bumped version for 5.0.1 release. 5.0.1 2024-01-02 10:07:09 +01:00
Mariusz Felisiak
01d2f94cfd [5.0.x] Added release date for 5.0.1 and 4.2.9.
Backport of f82a2c3b3d553f36661cfdce5261bffb669d68a9 from main
2024-01-02 09:58:37 +01:00
Zowie Beha
031bc47101 [5.0.x] Fixed #35072 -- Corrected Field.choices description in models topic.
Backport of 8fcd7b01eec85a509762dd8dbb3a27b7ab521e94 from main
2024-01-02 05:24:24 +01:00
Salvo Polizzi
c69dbc7c10 [5.0.x] Fixed #35069 -- Fixed typo in docs/ref/forms/api.txt.
Backport of dc26a3d563b1e1d98d40f5d351a6a61c34f12d98 from main
2023-12-30 15:00:33 +01:00
Mohammad Yameen
c8274ecfe2 [5.0.x] Corrected method/function wording in tutorial 3.
Backport of bb560651c489879c22878cba5003a09b6a9f930a from main
2023-12-29 06:01:47 +01:00
virgitl.io
8480f2ec36 [5.0.x] Added backticks around name argument in tutorial 3.
Backport of acfdf395061537f131e6116383284690f17aa8d9 from main
2023-12-29 05:58:15 +01:00
Mariusz Felisiak
f33eddff8a [5.0.x] Corrected code-block directives in docs.
Backport of 0be6dde81721e4a61caf45422987c599ebfcfe56 from main
2023-12-28 19:53:02 +01:00
Mariusz Felisiak
454269b2e1
[5.0.x] Updated asgiref dependency for 5.0 release series. 2023-12-28 09:46:34 +01:00
David D Lowe
7e3ba869a6 [5.0.x] Improved DEFAULT_FROM_EMAIL/SERVER_EMAIL docs.
Co-authored-by: nessita <124304+nessita@users.noreply.github.com>

Backport of 61aae838f77c2d3f1bb2b50095cdf3d79afffb02 from main
2023-12-28 09:44:37 +01:00
Mariusz Felisiak
9a182f3d95 [5.0.x] Fixed #35056 -- Fixed system check crash on reverse m2m relations with related_name in ModelAdmin.filter_horizontal/vertical.
Thanks Thomas Feldmann for the report.

Regression in 107865780aa44914e21d27fdf4ca269bc61c7f01.
Backport of 751d732a3815a68bdb5b7aceda0e7d5981362c4a from main
2023-12-27 20:37:23 +01:00
David Wobrock
9aad44150f [5.0.x] Fixed #35050 -- Fixed prefixing field names in FilteredRelation().
Thanks Mark Zorn for the report.

Regression in 59f475470494ce5b8cbff816b1e5dafcbd10a3a3.

Backport of 14917c9ae272f47d23401100faa6cefa8e1728bf from main
2023-12-23 18:33:07 +01:00
Mariusz Felisiak
42c31f867f [5.0.x] Fixed #35054 -- Fixed crash on Oracle when fetching JSONFields with oracledb 2.0.0.
Backport of 6c08dba5176606e8a62dd108bb6c9467d678d2f4 from main
2023-12-22 09:44:34 +01:00
Nicolas Lupien
bc60b1e292 [5.0.x] Fixed #35015 -- Updated MySQL notes in migrations topic.
Backport of d4c583682e7afc2b4e953b8c85af17f1c1514ba9 from main
2023-12-20 21:02:51 +01:00
Amin Shah Gilani
d8bff5adda [5.0.x] Doc'd that users with unusable passwords cannot request a password reset.
Backport of 47033bfd486206d6809068c838d45b999e5c1bd2 from main
2023-12-19 14:05:01 -03:00
Viicos
6bf8ca7b16 [5.0.x] Added missing import in docs/ref/models/expressions.txt.
Backport of e28bd6776dfedc1ad4dce4719e4303ca34019a83 from main
2023-12-15 11:17:32 +01:00
Christian Clauss
ae35d5178b [5.0.x] Updated examples for 2.0+ release numbering in installation FAQ.
Backport of 0d5e9a32eb5bd1201437519a3bda1fb4c4d06af9 from main
2023-12-15 06:17:02 +01:00
David Sanders
58274bbd37 [5.0.x] Added clarifications about the DATABASES.TIME_ZONE setting in docs.
These include:
 - Doc'd which is the default used when DATABASES.TIME_ZONE is None.
 - Doc'd that the database connection's time zone setting is set for
   PostgreSQL and clarified that it may be necessary to set it to the
   same value as TIME_ZONE.

Co-authored-by: David Smith <39445562+smithdc1@users.noreply.github.com>
Co-authored-by: Natalia Bidart <124304+nessita@users.noreply.github.com>

Backport of acfc7e3a735ffa41dcd9ad7f4f8fef97c1a2c3c6 from main
2023-12-14 14:38:25 -03:00
Nanami
b73510902f [5.0.x] Fixed HTML code snippet in Tutorial's part 7 when customizing the admin's site header.
Backport of 5b52376d9f55fa7889f39225e6035c6d69168b71 from main
2023-12-14 10:11:20 -03:00
Emanuel Andrecut
636d701ded [5.0.x] Fixed #35032 -- Corrected Char32UUIDField implementation in 5.0 release notes.
This fixes Char32UUIDField implementation in 5.0 release notes causing
records with UUIDFields created using pre-Django 5.0 and CHAR(32) not
being able to be saved anymore after upgrading and keeping the CHAR(32)
columns.

Regression in 7cd187a5ba58d7769039f487faeb9a5a2ff05540.

Backport of e72b2826ff1eaf2f48ee54a40d2f2988a1fdbb0a from main
2023-12-14 10:31:36 +01:00
Tom Carrick
8b0710cfc9 [5.0.x] Fixed #35012 -- Restored wrapping admin fieldsets with multiple fields per line.
Thanks James Gillard for the report.

Regression in 729266c6f29c7a0677b24926a86a767ef3078b26.

Backport of 4aae864463b149393a36e0b18345cf6ed392634d from main
2023-12-13 12:34:19 +01:00
Mariusz Felisiak
5f89da0837 [5.0.x] Fixed #35018 -- Fixed migrations crash on GeneratedField with BooleanField as output_field on Oracle < 23c.
Thanks Václav Řehák for the report.

Regression in f333e3513e8bdf5ffeb6eeb63021c230082e6f95.

Backport of fcf95e592774a6ededec35481a2061474d467a2b from main.
2023-12-12 05:41:38 +01:00
Sarah Boyce
03af8fbd0f [5.0.x] Fixed #35019 -- Fixed save() on models with both GeneratedFields and ForeignKeys.
Thanks Deb Kumar Das for the report.

Regression in f333e3513e8bdf5ffeb6eeb63021c230082e6f95.

Backport of b287af5dc954628d4b336aefc5027b2edceee64b from main
2023-12-08 12:09:56 +01:00
Yashas
6c992dc003 [5.0.x] Fixed #35016 -- Doc'd that DATABASES["OPTIONS"] are passed to new PostgreSQL connections.
Backport of eeb2119985d9879b1d9ac3730ea0b53c0c019221 from main
2023-12-08 09:38:54 +01:00
Mariusz Felisiak
415a08a528 [5.0.x] Fixed #35024 -- Fixed model instance creation crash on GeneratedField.output_field with backend converters.
Regression in d9de74141e8a920940f1b91ed0a3ccb835b55729.

This is a long standing issue, however it caused a crash of
GeneratedFields for all output fields that have backend-specific
converters when the RETURNING clause is not supported
(MySQL and SQLite < 3.35).
That's why severity was exacerbated.
Backport of 5b3b791e9046461901df3898be8544e14d91b931 from main
2023-12-07 20:50:48 +01:00
Sarah Boyce
454fd50efb [5.0.x] Fixed #35020 -- Fixed ModelAdmin.lookup_allowed() for non-autofield primary keys.
Thanks Joshua Goodwin for the report.

Regression in 45ecd9acca9b36093e274f47b6877a5f79108d9e.

Backport of f80669d2f5a5f1db9e9b73ca893fefba34f955e7 from main
2023-12-07 08:44:59 +01:00
Mariusz Felisiak
da2475a217 [5.0.x] Added stub release notes for 4.2.9.
Backport of 464af0975cac6abc46b3e5c3305194c958fc465b from main
2023-12-05 06:11:44 +01:00
Mariusz Felisiak
a1ddda7ac2 [5.0.x] Updated expected release date for 5.0.1.
Backport of 689306c745f996cf358196f77748a4e91502987c from main
2023-12-05 06:03:44 +01:00
Natalia
cd4beb995c [5.0.x] Added stub release notes for 5.0.1.
Backport of 14884b6be89963c8ceb2c9da459ed8421aea3bf8 from main
2023-12-04 10:23:51 -03:00
Natalia
a2b1b10f8b [5.0.x] Post-release version bump. 2023-12-04 10:16:11 -03:00
Natalia
617bcf611f [5.0.x] Bumped version for 5.0 release. 5.0 2023-12-04 10:01:51 -03:00
Natalia
94914b550d [5.0.x] Finalized release notes for Django 5.0.
Backport of 1994a2643881a9e3f9fa8d3e0794c1a9933a1831 from main
2023-12-04 09:55:28 -03:00
Natalia
8e1b820fa1 [5.0.x] Updated translations from Transifex. 2023-12-04 08:17:21 -03:00
Mariusz Felisiak
e4d7cc3eae [5.0.x] Added release date for 4.2.8.
Backport of 8fcb9f1f106cf60d953d88aeaa412cc625c60029 from main
2023-12-04 09:25:37 +01:00
Peter Thomassen
cb013fc7d9 [5.0.x] Fixed #35002 -- Made UniqueConstraints with fields respect nulls_distinct.
Regression in 595a2abb58e04caa4d55fb2589bb80fb2a8fdfa1.

Backport of 54cb1a7e160089cea438f50fdb70aaaf6823786e from main
2023-12-03 14:12:39 +01:00
Tom Carrick
6c502734a0 [5.0.x] Fixed #35001 -- Fixed position of related widget action icons in admin for some screen sizes.
Backport of dec8aa68f6a2729e57a58c36a21d36daa9a99fed from main
2023-12-01 10:03:55 -03:00
Adrien
b8a476b745 [5.0.x] Improved wording in auth.models.User field docs.
Co-authored-by: Lily Foote <code@lilyf.org>

Backport of 79099a7ba454581ab521fcb4ea61fc6ed3dccf26 from main
2023-12-01 11:28:37 +01:00
Tom Carrick
471fa926ea [5.0.x] Fixed #34995 -- Improved position of related widget's add link on admin pages on small screens.
Regression in 1699f8b52ac15f687cc39088401c2641022c71cd.

Co-authored-by: Sarah Boyce <42296566+sarahboyce@users.noreply.github.com>
Co-authored-by: Natalia Bidart <124304+nessita@users.noreply.github.com>

Backport of 999ba9db6d6331eaa58af77debba42754bcc1a8e from main
2023-11-30 17:09:55 -03:00
Sarah Boyce
9fe12b0f36 [5.0.x] Refs #34995 -- Made Selenium tests more robust for admin_views and admin_widgets suites.
Depending on screen sizes, the selenium tests that would "click" or interact
with an element outside the scope of the visible window would produce test
failures (raising ElementNotInteractableException in CI runs).

This branch switches those to using ActionChains, which ensures that the click
(or other interaction) is performed only after successfully completing the
move to the relevant element.

Co-authored-by: Tom Carrick <tom@carrick.eu>

Backport of af2fd368156439b79e4c1eb2278c433246771e44 from main
2023-11-30 17:09:09 -03:00
Mariusz Felisiak
7f1dc67f53 [5.0.x] Fixed #35006 -- Fixed migrations crash when altering Meta.db_table_comment on SQLite.
Thanks Юрий for the report.

Regression in 78f163a4fb3937aca2e71786fbdd51a0ef39629e.
Backport of 37fc832a54ad37e75a898a2c8f9ab0820617c4af from main
2023-11-30 10:11:02 +01:00
Mark Walker
a4a0f66570 [5.0.x] Improved structure of Contributing Guide start page.
Backport of 6ab0f8ae52ae63808071be90ac48b39d3c75bc98 from main
2023-11-30 09:32:34 +01:00
KimSia Sim
b4a29210cf [5.0.x] Updated conditions to retrieve primary keys in bulk_create() docs.
Backport of c9ce764f59c1e809b210337980ae10c4b1d0f9be from main.
2023-11-29 13:00:32 +01:00
Adam Johnson
0216d82066 [5.0.x] Removed link to lawrence.com in contrib.sites docs.
lawrence.com has since become a redirect to LJWorld.com,
making the link pointless.
Backport of 9e7ac5890147a8271eb5eb19bb88ab93dadc6c6d from main
2023-11-28 20:11:48 +01:00