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
Maryam Yusuf
438fc42ac6
Expanded contributor docs on getting feedback from the wider community.
2024-10-16 13:23:19 +02:00
SaJH
0c81775515
Refs #35727 -- Updated response.content.decode calls to use the HttpResponse.text property.
...
Signed-off-by: SaJH <wogur981208@gmail.com>
2024-10-16 11:52:22 +02:00
SaJH
4a685bc0dc
Fixed #35727 -- Added HttpResponse.text property.
...
Signed-off-by: SaJH <wogur981208@gmail.com>
2024-10-16 11:52:22 +02:00
Ben Cail
ec7d69035a
Fixed #35782 -- Allowed overriding password validation error messages.
2024-10-15 17:23:39 +02:00
leondaz
06bf06a911
Fixed #35656 -- Added an autodetector attribute to the makemigrations and migrate commands.
2024-10-15 16:39:12 +02:00
Yash
dc626fbe3a
Fixed #35682 -- Updated docstrings for base view classes which require a response mixin.
2024-10-15 13:41:05 +02:00
Ben Cail
80c3697e96
Refs #35782 -- Documented the get_help_text methods in password validators.
2024-10-15 12:48:45 +02:00
Simon Charette
53ea4cce2f
Fixed #35744 -- Relabelled external aliases of combined queries.
...
Just like normal queries, combined queries' outer references might fully
resolve before their reference is assigned its final alias.
Refs #29338 .
Thanks Antony_K for the report and example, and thanks Mariusz Felisiak
for the review.
2024-10-14 20:21:48 -03:00
Bendeguz Csirmaz
97c05a64ca
Refs #373 -- Added additional validations to tuple lookups.
2024-10-14 14:51:57 +02:00
Mariusz Felisiak
263f731919
Fixed docs build on Sphinx 8.1+.
...
Sphinx 8.1 added :cve: role, so there is no need to define it in Django:
- https://github.com/sphinx-doc/sphinx/pull/11781
This also changes used URL to the one used by Python and soonish to be
used by Sphinx itself:
- https://github.com/sphinx-doc/sphinx/pull/13006
2024-10-11 17:14:02 +02:00
Sarah Boyce
9423f8b476
Fixed #35612 -- Added documentation on how the security team evaluates reports.
...
Co-authored-by: Joshua Olatunji <joshua+github@etentlabs.com>
2024-10-11 10:53:11 +02:00
Adam Johnson
cee95e6172
Fixed #35717 -- Reduced Create/RemoveCollation operations when optimizing migrations.
2024-10-10 13:18:46 +02:00
ekinertac
68cee15a8f
Fixed #35789 -- Improved the error message raised when the tag must be first in the template.
2024-10-10 12:21:02 +02:00
gabn88
e970bb7ca7
Fixed #35103 -- Used provided error code and message when fields is set without a condition on UniqueConstraint.
2024-10-10 09:20:37 +02:00
Baptiste Mispelon
1979b1403a
Fixed docstring for django.core.exceptions module.
2024-10-10 09:17:20 +02:00
Mariusz Felisiak
6db89aa6c4
Fixed typo in docs/releases/5.2.txt.
2024-10-10 09:13:12 +02:00
Chiara Mezzavilla
40a60d589e
Explained exception to using include() within urlpatterns in tutorial 1.
2024-10-09 11:46:26 -03:00
Bona Fide IT GmbH
d4e4520efb
Fixed #35792 -- Simplified ModelBackend._get_group_permissions().
2024-10-09 16:14:32 +02:00
nessita
470f4c2436
Added GitHub Action workflow to test all Python versions listed in the project config file.
2024-10-09 10:19:12 -03:00
Natalia
fc1119e8be
Refs #35502 -- Clarified models.py file path in docs/topics/db/queries.txt.
2024-10-09 09:12:58 -03:00