1
0
mirror of https://github.com/django/django.git synced 2025-04-08 07:26:41 +00:00

33005 Commits

Author SHA1 Message Date
Mariusz Felisiak
df6241ff0b Refs #35803 -- Added support for __covers GIS lookup on MySQL. 2024-11-17 07:58:30 -08:00
Mariusz Felisiak
3e4d3e707a Fixed #35803 -- Added support for Collect, GeoHash, and IsValid on MariaDB 11.7+. 2024-11-17 07:58:30 -08:00
Mariusz Felisiak
ecb0415ee9 Refs #35803 -- Added support for __coveredby GIS lookup on MySQL and MariaDB 11.7+. 2024-11-17 07:58:30 -08:00
Carlton Gibson
446bb2dac8 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-11-17 07:58:30 -08:00
Mariusz Felisiak
8e5daf2dfe 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-11-17 07:58:30 -08:00
Paolo Melchiorre
e542bc1ba6 Used webbroswer module in docs Makefile. 2024-11-17 07:58:30 -08:00
AfiMaameDufie
763dfbc163 Updated authentication solutions list on using REMOTE_USER how-to. 2024-11-17 07:58:30 -08:00
koresi
cb7f1180a8 Fixed #22828 -- Warned that ModelAdmin get hooks return the property itself rather a copy. 2024-11-17 07:58:30 -08:00
Mariusz Felisiak
cc44500f6b Refs #35803 -- Added more tests for __coveredby and __covers GIS lookups.
Co-authored-by: David Smith <smithdc@gmail.com>
2024-11-17 07:58:30 -08:00
David D Lowe
0208305b00 Doc'd that unusable passwords are defined by metadata in the password field. 2024-11-17 07:58:30 -08:00
Clifford Gama
5a65adb2f8 Fixed #28999 -- Documented how to reverse a class-based view by instance.
Co-authored-by: Sarah Boyce <42296566+sarahboyce@users.noreply.github.com>
2024-11-17 07:58:30 -08:00
Clifford Gama
2d25d64c63 Refs #28999 -- Added tests for reversing a class-based view by instance. 2024-11-17 07:58:30 -08:00
Yash
33887d9f84 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-11-17 07:58:30 -08:00
David Smith
523c1efe14 Refs #34406 -- Added support for GDAL curved geometries.
Co-authored-by: Fabien Le Frapper <contact@fabienlefrapper.me>
2024-11-17 07:58:30 -08:00
Daniele Procida
40c3f0f4db 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-11-17 07:58:30 -08:00
ssanger
608422addc Added missing alt attribute to <img> tag in docs. 2024-11-17 07:58:30 -08:00
Mariusz Felisiak
55d60b9903 Fixed example indentation in howto/overriding-templates.txt. 2024-11-17 07:58:30 -08:00
amirreza sohrabi far
8b59f0ca64 Updated Hypercorn links in docs/howto/deployment/asgi/hypercorn.txt. 2024-11-17 07:58:30 -08:00
Mariusz Felisiak
68a753b629 Updated tutorial part count from 7 to 8 in docs/intro/reusable-apps.txt. 2024-11-17 07:58:30 -08:00
Nick Pope
10072a95c4 Fixed #35841 -- Restored support for DB-IP databases in GeoIP2.
Thanks Felix Farquharson for the report and Claude Paroz for the
review.

Regression in 40b5b1596f7505416bd30d5d7582b5a9004ea7d5.

Co-authored-by: Natalia <124304+nessita@users.noreply.github.com>
2024-11-17 07:58:30 -08:00
Nick Pope
56a377d35f 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-11-17 07:58:30 -08:00
Nick Pope
7353279ba1 Refs #35841 -- Updated GeoIP2 test database files.
The mmdb files were taken from
679e37e18a.
2024-11-17 07:58:30 -08:00
Justin Thurman
91a9ced3b3 Fixed #35845 -- Updated DomainNameValidator to require entire string to be a valid domain name.
Bug in 4971a9afe5642569f3dcfcd3972ebb39e88dd457.

Thank you to kazet for the report and Claude Paroz for the review.
2024-11-17 07:58:30 -08:00
Clifford Gama
ba50497dab 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-11-17 07:58:30 -08:00
Mariusz Felisiak
7426f1bb8b 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-11-17 07:58:30 -08:00
Jay Patel
31047bd42d Fixed #35795 -- Added role="button" to links acting as buttons for screen readers. 2024-11-17 07:58:30 -08:00
Mariusz Felisiak
49197abf59 Refs #35844 -- Added Python 3.14 to daily builds. 2024-11-17 07:58:30 -08:00
Maryam Yusuf
cf805a0255 Expanded contributor docs on getting feedback from the wider community. 2024-11-17 07:58:30 -08:00
SaJH
42a904b0ce Refs #35727 -- Updated response.content.decode calls to use the HttpResponse.text property.
Signed-off-by: SaJH <wogur981208@gmail.com>
2024-11-17 07:58:30 -08:00
SaJH
4c2b48e9a1 Fixed #35727 -- Added HttpResponse.text property.
Signed-off-by: SaJH <wogur981208@gmail.com>
2024-11-17 07:58:30 -08:00
Ben Cail
d695891c74 Fixed #35782 -- Allowed overriding password validation error messages. 2024-11-17 07:58:30 -08:00
leondaz
c88cad9ac6 Fixed #35656 -- Added an autodetector attribute to the makemigrations and migrate commands. 2024-11-17 07:58:30 -08:00
Yash
04af776dc9 Fixed #35682 -- Updated docstrings for base view classes which require a response mixin. 2024-11-17 07:58:30 -08:00
Ben Cail
f3436b0dbb Refs #35782 -- Documented the get_help_text methods in password validators. 2024-11-17 07:58:30 -08:00
Simon Charette
6c7733842e 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-11-17 07:58:30 -08:00
Bendeguz Csirmaz
5afaaf2c57 Refs #373 -- Added additional validations to tuple lookups. 2024-11-17 07:58:30 -08:00
Mariusz Felisiak
f551c0800b 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-11-17 07:58:30 -08:00
Sarah Boyce
147a6cc2c5 Fixed #35612 -- Added documentation on how the security team evaluates reports.
Co-authored-by: Joshua Olatunji <joshua+github@etentlabs.com>
2024-11-17 07:58:30 -08:00
Adam Johnson
8427137283 Fixed #35717 -- Reduced Create/RemoveCollation operations when optimizing migrations. 2024-11-17 07:58:30 -08:00
ekinertac
a2c1e8599a Fixed #35789 -- Improved the error message raised when the tag must be first in the template. 2024-11-17 07:58:30 -08:00
gabn88
8dc9020a41 Fixed #35103 -- Used provided error code and message when fields is set without a condition on UniqueConstraint. 2024-11-17 07:58:30 -08:00
Baptiste Mispelon
7336c0a85a Fixed docstring for django.core.exceptions module. 2024-11-17 07:58:30 -08:00
Mariusz Felisiak
aa822db66b Fixed typo in docs/releases/5.2.txt. 2024-11-17 07:58:30 -08:00
Chiara Mezzavilla
cd3eedcd9c Explained exception to using include() within urlpatterns in tutorial 1. 2024-11-17 07:58:30 -08:00
Bona Fide IT GmbH
eea5c22c64 Fixed #35792 -- Simplified ModelBackend._get_group_permissions(). 2024-11-17 07:58:30 -08:00
nessita
bd96728ece Added GitHub Action workflow to test all Python versions listed in the project config file. 2024-11-17 07:58:30 -08:00
Natalia
fe0442925e Refs #35502 -- Clarified models.py file path in docs/topics/db/queries.txt. 2024-11-17 07:58:30 -08:00
Meta
0480a112f6 Fixed #35502 -- Removed duplication of "mysite" directory name in intro docs.
Reorganized intro docs when explaining `django-admin startproject` to prevent
confusion when using "mysite" as both the top-level directory and the Django
project directory name.

Co-authored-by: Natalia <124304+nessita@users.noreply.github.com>
Co-authored-by: Sarah Boyce <42296566+sarahboyce@users.noreply.github.com>
Co-authored-by: Carlton Gibson <carlton@noumenal.es>
2024-11-17 07:58:30 -08:00
Mariusz Felisiak
834ac0ea6a Refs #34900 -- Doc'd Python 3.13 compatibility. 2024-11-17 07:58:29 -08:00
Mariusz Felisiak
1318c54386 Refs #34900 -- Added Python 3.12 to classifiers and tox.ini, and used it in GitHub actions. 2024-11-17 07:58:29 -08:00