Andreu Vallbona
7ad42bc812
[5.1.x] Replaced usage of "patch" with more precise terms in contributing docs.
...
Backport of 55a2e3136b
from main.
2024-07-04 17:55:19 -03:00
Kudz
b38a181481
[5.1.x] Relocated database setup details to install docs to simplify tutorial 2.
...
Co-authored-by: Natalia <124304+nessita@users.noreply.github.com>
Backport of 82c71f0168
from main.
2024-07-04 15:32:05 -03:00
Mark Gensler
2da007737c
[5.1.x] Fixed #35560 -- Made Model.full_clean() ignore GeneratedFields for constraints.
...
Accessing generated field values on unsaved models caused a crash when
validating CheckConstraints and UniqueConstraints with expressions.
Backport of 1005c2abd1
from main.
2024-07-04 11:47:20 +02:00
Carlton Gibson
3b5d04f879
[5.1.x] Removed unneeded hyphens in "counterintuitive".
...
Follow-up to 65ad4ade74
which added
counterintuitive to the wordlist. Removes unneeded (antiquated)
hyphenated usages.
See e.g. https://www.merriam-webster.com/dictionary/counterintuitive
Backport of 704192e478
from main.
2024-07-04 08:32:34 +02:00
Natalia
9f4725fa8f
[5.1.x] Added stub release notes and release date for 5.0.7 and 4.2.14.
...
Backport of 89557d4c66
from main.
2024-07-03 14:12:24 -03:00
alexgmin
c4d3434ea0
[5.1.x] Fixed #35511 -- Documented when the py binary is unavailable on Windows.
...
Backport of 2e47dde438
from main.
2024-07-03 16:30:34 +02:00
Andrew Miller
fb140420bd
[5.1.x] Fixed #23790 -- Warned about renaming AppConfig.label in docs/ref/applications.txt.
...
Backport of aa74c4083e
from main.
2024-07-01 21:53:02 -03:00
lufafajoshua
a6dd2880f5
[5.1.x] Fixed #35470 -- Separated i18n and l10n globalization settings docs.
...
Backport of 8733e9af99
from main.
2024-07-01 16:33:28 -03:00
Michael
18d660d720
[5.1.x] Fixed typo in source file linking Sphinx extension.
...
Backport of 289f48c71b
from main.
2024-07-01 11:33:45 -03:00
Natalia
695e3df1ad
[5.1.x] Bumped version for 5.1 beta 1.
2024-06-26 12:24:35 -03:00
nessita
432b069b5f
[5.1.x] Fixed #35561 -- Made *args and **kwargs parsing more strict in Model.save()/asave().
...
Backport of e56a32b89b
from main.
2024-06-26 12:14:31 -03:00
raffaella
3f72c8b5a2
[5.1.x] Added references to the Django Discord server inside the FAQ docs.
...
Backport of 88966bc2fe
from main.
2024-06-26 12:39:25 +02:00
Sarah Boyce
9c7bff1ee4
[5.1.x] Optimized admin docs images.
...
Backport of 72b7b59680
from main.
2024-06-25 17:46:35 -03:00
Sarah Boyce
6a574d7f83
[5.1.x] Refs #35380 -- Updated screenshots in intro docs.
...
Backport of a6dde9fbd5
from main.
2024-06-25 17:46:15 -03:00
Sarah Boyce
c99ce49d2e
[5.1.x] Fixed #35558 -- Increased inline H3 headers color prominence in admin change page.
...
Backport of e510bb1ab1
from main.
2024-06-25 14:04:07 -03:00
Adam Johnson
387172918f
[5.1.x] Fixed #35554 , Refs #35060 -- Corrected deprecated *args parsing in Model.save()/asave().
...
The transitional logic added to deprecate the usage of *args for
Model.save()/asave() introduced two issues that this branch fixes:
* Passing extra positional arguments no longer raised TypeError.
* Passing a positional but empty update_fields would save all fields.
Co-authored-by: Natalia <124304+nessita@users.noreply.github.com>
Backport of 28522c3c8d
from main.
2024-06-25 13:14:19 -03:00
Carlton Gibson
38248588f6
[5.1.x] Refs #35059 -- Used asyncio.Event in ASGITest.test_asyncio_cancel_error to enforce specific interleaving.
...
Sleep call leads to a hard to trace error in CI. Using an Event is
more deterministic, and should be less prone to environment
variations.
Bug in 11393ab131
.
Backport of f4a08b6ddf
from main.
2024-06-25 11:05:37 -03:00
nessita
3fb3b8a4fd
[5.1.x] Refs #35380 -- Updated screenshots in admin docs.
...
When listing users, ensure that user first and last name are diverse.
Backport of bcc327aa32
from main.
2024-06-25 10:59:31 -03:00
arjunomray
ddf81f023f
[5.1.x] Fixed #35540 -- Fixed the padding on admin login page.
...
Backport of d9bd58c3b8
from main.
2024-06-25 11:42:00 +02:00
lufafajoshua
c833cb36a2
[5.1.x] Fixed #34886 -- Modified sample use of lazy in delayed translations.
...
Modified example to use python standard library function
to lower the case of the string.
Backport of 136a5f9409
from main.
2024-06-25 09:01:25 +02:00
Claude Paroz
b4dd76c315
[5.1.x] Migrated setuptools configuration to pyproject.toml.
...
This branch migrates setuptools configuration from setup.py/setup.cfg to
pyproject.toml. In order to ensure that the generated binary files have
consistent casing (both the tarball and the wheel), setuptools version
is limited to ">=61.0.0,<69.3.0".
Configuration for flake8 was moved to a dedicated .flake8 file since
it cannot be configured via pyproject.toml.
Also, __pycache__ exclusion was removed from MANIFEST and the
extras/Makefile was replaced with a simpler build command.
Co-authored-by: Nick Pope <nick@nickpope.me.uk>
Backport of 4686541691
from main.
2024-06-24 22:31:17 -03:00
lufafajoshua
3d55f2966d
[5.1.x] Fixed #35306 -- Documented fallback localization formats in templates when localization is disabled.
...
Backport of 3ac0e43207
from main.
2024-06-24 18:08:50 +02:00
Sarah Boyce
63178036b3
[5.1.x] Fixed #35545 , Refs #32833 -- Fixed ContentTypeManager.get_for_models() crash in CreateModel migrations.
...
Thank you to Csirmaz Bendegúz for the report and Simon Charettes for the review.
Backport of f1705c8780
from main.
2024-06-24 10:21:54 +02:00
AjmalPonneth
56180fb5ff
[5.1.x] Fixed #35547 -- Added reset_queries to django.db.__all__.
...
Backport of 2a082d827d
from main.
2024-06-24 10:14:12 +02:00
Rosana Rufer
9143ecfd8b
[5.1.x] Fixed #35461 -- Updated misleading django-debug-toolbar instructions.
...
The DjDT "handle" isn't visible on the polls application as the templates
are missing <body> tags for brevity.
Backport of 72b7aecbbf
from main.
2024-06-21 13:20:41 +02:00
Mariusz Felisiak
4e04c99d18
[5.1.x] Simplified OperationTestCase.alter_gis_model() test hook a bit.
...
This avoids passing "blank=False" and "srid=4326" to field classes,
which are the default values, and removes special treatment for the
"blank" parameter.
Backport of a0c44d4e23
from main.
2024-06-20 11:53:25 +02:00
Mariusz Felisiak
adb72fa854
[5.1.x] Refs #35074 -- Avoided failed attempts to remove spatial indexes on nullable fields on MySQL.
...
MySQL doesn't support spatial indexes on NULL columns, so there is no
point in removing them.
Backport of 20c2d625d3
from main.
2024-06-20 11:46:33 +02:00
Vaarun Sinha
ba81b3f0a3
[5.1.x] Refs #35404 -- Fixed padding of admin fieldset checkbox label.
...
Backport of 9691a00d58
from main.
2024-06-20 09:41:09 +02:00
John Higgins
874fea63b4
[5.1.x] Fixed #35441 -- Documented Context and RequestContext keyword arguments.
...
Backport of 60acad933d
from main.
2024-06-20 09:37:34 +02:00
Sarah Boyce
8eb84abf22
[5.1.x] Restructured the EmailMultiAlternatives docs.
...
Backport of 1b21feeb7b
from main.
2024-06-18 11:25:00 +02:00
Alexander Lötvall
b8983dcf57
[5.1.x] Fixed #35483 -- Added NUL (0x00) character validation to ModelChoiceFields.
...
Applied the ProhibitNullCharactersValidator to ModelChoiceField and ModelMultipleChoiceField.
Co-authored-by: Viktor Paripás <viktor.paripas@gmail.com>
Co-authored-by: Vasyl Dizhak <vasyl@dizhak.com>
Co-authored-by: Arthur Vasconcelos <vasconcelos.arthur@gmail.com>
Backport of 38ad710aba
from main.
2024-06-17 12:22:32 +02:00
Mariusz Felisiak
a0f6835f72
[5.1.x] Refs #34881 -- Fixed OperationTests.test_rename_m2m_field_with_2_references() test on Oracle.
...
Backport of fa78481467
from main.
2024-06-14 19:55:09 +02:00
Mariusz Felisiak
06f0141691
[5.1.x] Fixed mail.tests.MailTests.test_backend_arg() test on Python 3.13+.
...
There is no point in asserting Python error messages.
Backport of 4ee68bb4f5
from main.
2024-06-14 14:27:40 +02:00
Anže Pečar
48382a2ff6
[5.1.x] Fixed #34881 -- Fixed a crash when renaming a model with multiple ManyToManyField.through references on SQLite.
...
Thank you to dennisvang for the report and Jase Hackman for the test.
Co-authored-by: Jase Hackman <jase.hackman@zapier.com>
Backport of e99187e5c9
from main.
2024-06-14 14:16:34 +02:00
Madalin Popa
dbd1a8bd41
[5.1.x] Fixed #35488 -- Fixed BaseModelFormSet.validate_unique() crash due to unhashable type.
...
Backport of d28626ecf8
from main.
2024-06-14 14:10:19 +02:00
George Y. Kussumoto
64443f555f
[5.1.x] Fixed #35417 -- Updated BaseContext.new() with values to create a context that can be flattened.
...
Backport of 2a32b23382
from main.
2024-06-14 14:07:51 +02:00
Devin Cox
49a3a8d9a2
[5.1.x] Fixed #34789 -- Prevented updateRelatedSelectsOptions from
...
adding entries to filter_horizontal chosen box.
Co-authored-by: yokeshwaran1 <yokesh440@yahoo.com>
Backport of 719a42b589
from main.
2024-06-14 14:05:11 +02:00
samruddhiDharankar
fed3efda15
[5.1.x] Fixed #35473 -- Fixed CVE number in security archive.
...
Updated to CVE-2009-3695 from CVE-2009-3965.
Backport of 02dab94c7b
from main.
2024-06-14 14:00:31 +02:00
Jacob Walls
db349fc464
[5.1.x] Fixed #35469 -- Removed deferred SQL to create index removed by AlterField operation.
...
Backport of 99f23eaabd
from main.
2024-06-14 13:56:43 +02:00
Simon Törnqvist
e65b7d5b06
[5.1.x] Fixed #35443 -- Changed ordinal to return negative numbers unchanged.
...
Previously, `-1` was converted to `"-1th"`. This has been updated to
return negative numbers "as is", so that for example `-1` is
converted to `"-1"`. This is now explicit in the docs.
Co-authored-by: Martin Jonson <artin.onson@gmail.com>
Backport of d3a7ed5bcc
from main.
2024-06-14 13:53:43 +02:00
Adam Zapletal
bf9a89f5d1
[5.1.x] Fixed #24076 -- Added warnings on usage of dates with DateTimeField and datetimes with DateField.
...
Backport of 99273fd525
from main.
2024-06-14 13:49:30 +02:00
Andreu Vallbona
ae032fed89
[5.1.x] Moved confirmation about dev server running to earlier in tutorial 1.
...
Backport of f812b927a5
from main.
2024-06-09 14:52:54 -03:00
Andreu Vallbona
bae675f4a4
[5.1.x] Replaced usage of "patch" with more precise terms in faq, howto, and intro docs.
...
Backport of 85240139ca
from main.
2024-06-09 14:40:18 -03:00
Andreu Vallbona
d14e815568
[5.1.x] Simplified tutorial 1 when describing how to run the dev server.
...
Backport of 3556f63c4c
from main.
2024-06-09 04:45:22 -03:00
Ismael
337297891f
[5.1.x] Fixed #35503 -- Removed distracting PHP reference in tutorial 1.
...
Backport of 6efbeb997c
from main.
2024-06-08 09:43:30 -03:00
Natalia
de7fc2e42e
[5.1.x] Updated release date for Django 5.0.7.
...
Backport of adae619426
from main.
2024-05-31 10:55:17 -03:00
Fabian Braun
9996bb1ead
[5.1.x] Fixed #35477 -- Corrected 'required' errors in auth password set/change forms.
...
The auth forms using SetPasswordMixin were incorrectly including the
'This field is required.' error when additional validations (e.g.,
overriding `clean_password1`) were performed and failed.
This fix ensures accurate error reporting for password fields.
Co-authored-by: Natalia <124304+nessita@users.noreply.github.com>
Backport of 339977d444
from main.
2024-05-30 16:31:52 -03:00
Mariusz Felisiak
f0d592ed34
[5.1.x] Made cosmetic edits to code snippets reformatted with blacken-docs.
...
Backport of 0f694ce2eb
from main.
2024-05-30 09:43:21 -03:00
Sarah Boyce
501e32a7f5
[5.1.x] Fixed #35472 -- Used temporary directory in test_imagefield.NoReadTests.
...
Backport of 7e39ae5c8c
from main.
2024-05-22 16:38:28 -03:00
Natalia
a190c03afe
[5.1.x] Bumped version for 5.1 alpha 1 release.
2024-05-22 12:26:58 -03:00