Ben Cail
0eaaadd47f
Fixed #35180 -- Recreated PostgreSQL _like indexes when changing between TextField and CharField field types.
2024-10-31 06:37:14 +01:00
maddrum
b50d1a020d
Fixed #35866 -- Clarified the positioning Python magic methods on models in the internal style guide.
2024-10-30 16:21:57 +01:00
Anthony Joseph
3a8f52fbc6
Fixed #35856 -- Added QuerySet.explain() support for MEMORY/SERIALIZE option on PostgreSQL 17+.
2024-10-30 15:54:48 +01:00
Johanan-Ayadata
97a6a678c4
Added missing lang attributes to html elements in docs.
2024-10-30 14:02:30 +01:00
aruseni
a8f8b5a477
Clarified default behavior when fields and fieldsets are not set on ModelAdmin.
2024-10-30 12:53:10 +01:00
Mike Edmunds
17c8ee7e3f
Fixed #35864 -- Documented EmailMessage.connection is ignored when using send_messages().
2024-10-30 11:20:52 +01:00
antoliny0919
8f3dee1dfd
Fixed #35873 -- Corrected Form.as_table() call in form docs.
2024-10-30 10:25:01 +01:00
Tainara Palmeira
fc22fdd34f
Refs #35844 -- Expanded compatibility for expected error messages in command tests on Python 3.12 and 3.13.
...
Updated CommandTests.test_subparser_invalid_option and CommandDBOptionChoiceTests.test_invalid_choice_db_option to use assertRaisesRegex() for compatibility with modified error messages in Python 3.12, 3.13, and 3.14+..
2024-10-29 22:06:28 +01:00
aruseni
d7f78eb5d6
Corrected note on importing fields in model field reference docs.
2024-10-29 16:24:54 +01:00
Maria Hynes
163e72ebba
Removed unneeded OS reference on running the test suite in contributing docs.
...
This is not needed as the console snippet has buttons that allows the user to choose their OS.
2024-10-29 11:34:35 +01:00
Clifford Gama
799c377818
Fixed typo in ref/models/fields.txt.
2024-10-29 11:17:37 +01:00
Mike Edmunds
cf4d902eb5
Refs #35581 -- Reduced boilerplate in mail tests.
2024-10-29 11:13:27 +01:00
Mike Edmunds
00861c4ca7
Refs #35581 -- Identified mail tests that check for Python 2 behavior.
...
This also removed a duplicate CTE case (that used to be distinct in Python 2).
2024-10-29 11:13:27 +01:00
Mike Edmunds
4d76adfacd
Refs #35581 -- Verified attachments in the generated message in mail tests.
...
This also removed send() calls, as this doesn't check the serialized content, and
the backend tests cover sending.
2024-10-29 11:13:27 +01:00
Mike Edmunds
889be2f455
Refs #35581 -- Clarified some test names and comments in mail tests.
2024-10-29 11:13:27 +01:00
Peter Ruszel
cf9da6fadd
Fixed #35868 -- Removed unneeded AttributeError catching in collectstatic's delete_file().
2024-10-29 10:30:21 +01:00
antoliny0919
738e0601d5
Fixed #35871 -- Corrected example on altering the base_fields attribute in forms docs.
2024-10-29 08:39:10 +01:00
earthyoung
555f2412cb
Refs #34900 -- Removed usage of deprecated glob.glob1().
2024-10-28 14:10:12 +01:00
Claude Paroz
43287cbb87
Refs #35742 -- Used curly quote in add user form message.
2024-10-26 11:51:24 +02:00
Paolo Melchiorre
b5669f08bc
Improved the writing documentation contributing guide.
2024-10-25 16:35:35 +02:00
Tainara Palmeira
4c3897bb15
Refs #35844 -- Corrected expected error messages in commands tests on Python 3.14+.
...
Updated CommandTests.test_subparser_invalid_option and CommandDBOptionChoiceTests.test_invalid_choice_db_option to address changes in Python 3.14+ error handling.
2024-10-25 13:30:11 +02:00
Mariusz Felisiak
7a1fa20e9b
Made GitHub actions display all warnings in Python tests.
2024-10-25 10:05:19 +02:00
mbcodes
c973d9ee82
Improved readability of triage workflow image by increasing its size and color contrast.
2024-10-25 10:00:33 +02:00
Mariusz Felisiak
5cf88dcc57
Refs #35803 -- Added support for __covers GIS lookup on MySQL.
2024-10-25 07:55:55 +02:00
Mariusz Felisiak
c77573716a
Fixed #35803 -- Added support for Collect, GeoHash, and IsValid on MariaDB 11.7+.
2024-10-25 07:55:55 +02:00
Mariusz Felisiak
0b7edb9fcd
Refs #35803 -- Added support for __coveredby GIS lookup on MySQL and MariaDB 11.7+.
2024-10-25 07:55:55 +02:00
Carlton Gibson
6dcab75d5d
Refs #26029 -- Extended docs for the StorageHandler default instance.
...
Third-party packages that provide storages need to rely on the
StorageHandler API in order to allow users to use the `storages` module
instance to override defaults. Minimally documenting these methods
allows package authors to rely on them.
Co-authored-by: Sarah Boyce <42296566+sarahboyce@users.noreply.github.com>
2024-10-24 11:57:04 -03:00
Mariusz Felisiak
34066d6cf3
Refs #35844 -- Fixed tests for test --parallel option on Python 3.14+.
...
"forkserver" is the new default on POSIX systems, and Django doesn't
support parallel tests with "forkserver":
b65f2cdfa7
2024-10-24 11:41:37 -03:00
Paolo Melchiorre
2d612162d8
Used webbroswer module in docs Makefile.
2024-10-24 10:45:44 +02:00
AfiMaameDufie
6ae0dc89c5
Updated authentication solutions list on using REMOTE_USER how-to.
2024-10-24 09:54:55 +02:00
koresi
b8e9cdf13b
Fixed #22828 -- Warned that ModelAdmin get hooks return the property itself rather a copy.
2024-10-24 09:18:55 +02:00
Mariusz Felisiak
ef28b05767
Refs #35803 -- Added more tests for __coveredby and __covers GIS lookups.
...
Co-authored-by: David Smith <smithdc@gmail.com>
2024-10-24 09:06:27 +02:00
David D Lowe
de2bb73904
Doc'd that unusable passwords are defined by metadata in the password field.
2024-10-23 14:20:36 -03:00
Clifford Gama
4d11ea1ef0
Fixed #28999 -- Documented how to reverse a class-based view by instance.
...
Co-authored-by: Sarah Boyce <42296566+sarahboyce@users.noreply.github.com>
2024-10-23 15:37:54 +02:00
Clifford Gama
be138f32ed
Refs #28999 -- Added tests for reversing a class-based view by instance.
2024-10-23 15:37:54 +02:00
Yash
35ab2e0182
Fixed #35731 -- Extended db_default docs.
...
This added a missing db_default reference in docs/topics/db/models.txt,
and added a reference to the DatabaseDefault object.
2024-10-23 11:48:30 +02:00
David Smith
04adff9f98
Refs #34406 -- Added support for GDAL curved geometries.
...
Co-authored-by: Fabien Le Frapper <contact@fabienlefrapper.me>
2024-10-22 17:24:36 -03:00
Daniele Procida
dd0a116b93
Restructured how-to docs landing page.
...
Previously, this was a bare list of sub-pages, not in any discernible
order, and hard to parse.
Now the sub-pages are grouped in sections by topic. It's unlikely to be
the final word on how this material is arranged, but it's a clear
improvement on the existing arrangement and provides a good basis for
next steps.
2024-10-22 15:10:25 -03:00
ssanger
df6013b2b4
Added missing alt attribute to <img> tag in docs.
2024-10-22 14:18:20 +02:00
Mariusz Felisiak
bcb91611ec
Fixed example indentation in howto/overriding-templates.txt.
2024-10-22 13:07:19 +02:00
amirreza sohrabi far
5a91ad3d71
Updated Hypercorn links in docs/howto/deployment/asgi/hypercorn.txt.
2024-10-21 18:31:39 -03:00
Mariusz Felisiak
f59cdd0009
Updated tutorial part count from 7 to 8 in docs/intro/reusable-apps.txt.
2024-10-21 14:20:03 -03:00
Nick Pope
3fad712a91
Fixed #35841 -- Restored support for DB-IP databases in GeoIP2.
...
Thanks Felix Farquharson for the report and Claude Paroz for the
review.
Regression in 40b5b1596f
.
Co-authored-by: Natalia <124304+nessita@users.noreply.github.com>
2024-10-17 21:40:53 -03:00
Nick Pope
5873f10177
Refs #35841 -- Adjusted GeoIP2 tests for easier test case extension.
...
These changes will make it easier to introduce tests for alternate
databases that may have different results without the need to duplicate
lots of the tests definition.
2024-10-17 21:40:53 -03:00
Nick Pope
c37f249ffa
Refs #35841 -- Updated GeoIP2 test database files.
...
The mmdb files were taken from
679e37e18a
.
2024-10-17 21:40:53 -03:00
Justin Thurman
99dcc59237
Fixed #35845 -- Updated DomainNameValidator to require entire string to be a valid domain name.
...
Bug in 4971a9afe5
.
Thank you to kazet for the report and Claude Paroz for the review.
2024-10-17 16:45:44 +02:00
Clifford Gama
65f3cfce59
Fixed #26322 -- Consolidated lazy relationships details in docs/ref/models/fields.txt.
...
Reorganized docs to list and explain the types of lazy relationships
that can be defined in related fields.
Co-authored-by: Natalia <124304+nessita@users.noreply.github.com>
2024-10-17 11:39:40 -03:00
Mariusz Felisiak
bd3b1dfa24
Refs #35844 -- Used asgiref.sync.iscoroutinefunction() instead of deprecated asyncio.iscoroutinefunction().
...
Fixes DeprecationWarning:
'asyncio.iscoroutinefunction' is deprecated and slated for removal in
Python 3.16; use inspect.iscoroutinefunction() instead.
2024-10-17 10:15:10 -03:00
Jay Patel
8b1a3a5643
Fixed #35795 -- Added role="button" to links acting as buttons for screen readers.
2024-10-17 14:23:24 +02:00
Mariusz Felisiak
48fa531fbc
Refs #35844 -- Added Python 3.14 to daily builds.
2024-10-16 22:19:17 -03:00