1
0
mirror of https://github.com/django/django.git synced 2025-04-18 22:34:35 +00:00

19867 Commits

Author SHA1 Message Date
Adam Zapletal
b9aa3239ab Refs #21286 -- Fixed YAML serialization of TimeField primary key.
Handling for PyYAML not being able to serialize `datetime.time`
values is moved from `handle_field` to `_value_from_field` as only
non-primary key, non-relation fields are passed into `handle_field`.
2024-11-12 13:23:14 +01:00
sai-ganesh-03
c12bc980e5 Fixed #17905 -- Restricted access to model pages in admindocs.
Only users with view or change model permissions can access.
Thank you to Sarah Boyce for the review.
2024-11-11 16:56:03 +01:00
Tim Graham
ef8ae06c2a Fixed #35903 -- Made admin's "view on site" URL accept non-integer ContentType pks. 2024-11-11 16:53:31 +01:00
Tim Graham
c4614b53d3 Fixed #35815 -- Made system check accept db_default literals when DatabaseFeatures.supports_expression_defaults = False. 2024-11-11 16:05:05 +01:00
Mariusz Felisiak
ae5743d461 Fixed typo in django/db/backends/sqlite3/features.py. 2024-11-11 12:21:51 +01:00
John Parton
042b381e2e Refs #23968 -- Removed unnecessary list comprehension in contrib.admin.helpers. 2024-11-07 13:37:58 +01:00
David Winiecki
661dfdd598 Fixed #35849 -- Made ParallelTestSuite report correct error location. 2024-11-06 17:14:41 +01:00
David Winiecki
41da8a4f5a Refs #35849 -- Added a handle_event hook to ParallelTestSuite. 2024-11-06 17:14:41 +01:00
sai-ganesh-03
c2c544cf01 Fixed #27409 -- Made admindocs support custom link text in docstrings. 2024-11-06 14:39:18 +01:00
John Parton
78c9a27031 Fixed #35778 -- Used JSON_OBJECT database function on PostgreSQL 16+ with server-side bindings. 2024-11-06 13:48:19 +01:00
Sarah Boyce
5c3b9d04d2 Removed definition of JSONObject ArgJoiner class in as_native function. 2024-11-06 11:18:42 +01:00
Sarah Boyce
5fa4ccab7e Refs #26001 -- Handled relationship exact lookups in ModelAdmin.search_fields. 2024-11-05 09:06:14 +01:00
sai-ganesh-03
968397228f Fixed #35867, Refs #2411 -- Allowed links in admindocs view details summary. 2024-11-04 10:43:06 +01:00
0saurabh0
f223729f8f Fixed #26001 -- Fixed non-string field exact lookups in ModelAdmin.search_fields. 2024-11-04 09:39:47 +01:00
David Smith
cd4497254e Fixed #35883 -- Confirmed support for GDAL 3.9.
Updated test for change to exportToXML() which now errors out on unsupported projection methods. See https://github.com/OSGeo/gdal/issues/9223.

Co-authored-by: Mariusz Felisiak <felisiak.mariusz@gmail.com>
2024-11-04 09:24:17 +01:00
Bendeguz Csirmaz
f7601aed51 Refs #373 -- Added TupleIn subqueries. 2024-11-04 09:20:54 +01:00
Sarah Boyce
611bf6c2e2 Fixed #35837 -- Added missing alters_data=True to QuerySet and UserManager methods.
Thank you to Jason Chambers for the report and to Mariusz Felisiak for the review.
2024-11-01 11:43:49 +01:00
Sarah Boyce
2c029c718f Fixed #35876 -- Displayed non-ASCII fieldset names when rendering ModelAdmin.fieldsets.
Thank you to Namhong Kim for the report, and to Mariusz Felisiak and Marijke Luttekes for the review.

Regression in 01ed59f753139afb514170ee7f7384c155ecbc2d.
2024-10-31 06:38:07 +01:00
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
Anthony Joseph
3a8f52fbc6 Fixed #35856 -- Added QuerySet.explain() support for MEMORY/SERIALIZE option on PostgreSQL 17+. 2024-10-30 15:54:48 +01:00
Peter Ruszel
cf9da6fadd Fixed #35868 -- Removed unneeded AttributeError catching in collectstatic's delete_file(). 2024-10-29 10:30:21 +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
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
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
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
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 40b5b1596f7505416bd30d5d7582b5a9004ea7d5.

Co-authored-by: Natalia <124304+nessita@users.noreply.github.com>
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 4971a9afe5642569f3dcfcd3972ebb39e88dd457.

Thank you to kazet for the report and Claude Paroz for the review.
2024-10-17 16:45:44 +02: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
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
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
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
Bona Fide IT GmbH
d4e4520efb Fixed #35792 -- Simplified ModelBackend._get_group_permissions(). 2024-10-09 16:14:32 +02:00
nessita
679d57816d
Fixed #35809 -- Set background color for selected rows in the admin's form select widget.
Regression in b47bdb4cd9149ee2a39bf1cc9996a36a940bd7d9.

Thank you Giannis Terzopoulos for the review, and Tom Carrick and Sarah Boyce
for the review.
2024-10-08 10:01:28 -03:00
Gavin Wahl
747b417a22 Fixed #35798, Refs #31641 -- Prevented admin navigation sidebar loading flicker.
Thank you to Mario Munoz and Thibaud Colas for the testing and review.
2024-10-08 14:00:53 +02:00
Mario Munoz
ef56e1ff6d Fixed #35799 -- Fixed the positioning of the inline admin plus icon for RTL languages. 2024-10-08 12:39:55 +02:00
antoliny0919
862026a8b9 Fixed #35742 -- Removed hardcoded "username" references in admin templates. 2024-10-08 10:18:51 +02:00
nessita
7d9dd7b68f Updated translations from Transifex.
Forwardport of e245f62d0052d7b15fa2a60926d59eeeefee9be1 from stable/5.1.x.
2024-10-07 17:37:36 -03:00
GappleBee
a417c0efb4 Fixed #35449 -- Fixed validation of array items in SplitArrayField when remove_trailing_nulls=True. 2024-10-07 15:36:57 +02:00