Pablo Pissi
d287294885
Fixed #33772 -- Added QuerySet.first()/last() error message on unordered queryset with aggregation.
2022-06-14 12:24:43 +02:00
David Wobrock
db588d4f0e
Refs #27236 -- Split index_together and unique_together autodetector tests.
2022-06-13 09:03:36 +02:00
David Wobrock
457cfd6f39
Refs #27236 -- Added test_autodetector.BaseAutodetectorTests.
2022-06-13 08:55:25 +02:00
Bruce Cutler
de1c8320ce
Fixed #33773 -- Made Index with multiple fields respect DEFAULT_INDEX_TABLESPACE.
...
Thanks to Simon Charette for locating where issue lay.
2022-06-13 07:21:46 +02:00
Ebram Shehata
4996eaa7b5
Made QuerySet.bulk_update() raise an error when batch_size is zero.
2022-06-13 06:25:25 +02:00
Jonas Lundberg
e96320c917
Fixed #33755 -- Moved ASGI body-file cleanup into request class.
2022-06-09 11:11:45 +02:00
Ronnie van den Crommenacker
c32858a8ce
Fixed #33565 -- Improved locale format validation for the makemessages command.
2022-06-08 16:17:12 +02:00
Mehrdad
49b470b918
Refs #33697 -- Made MultiPartParser use django.utils.http.parse_header_parameters() for parsing Content-Type header.
2022-06-03 21:37:29 +02:00
Mariusz Felisiak
aaf00450d2
Removed obsolete assertions in BooleanFieldTests.test_return_type().
...
Added in e9bbdb39de
.
Obsolete since e9103402c0
.
2022-06-03 21:28:46 +02:00
Adam Johnson
00639dbd6d
Refs #33765 -- Added tests for trailing whitespace in JavaScript source map references.
2022-06-03 20:07:35 +02:00
Swann
d0863429a3
Fixed documentation of Widget.id_for_label() empty return value.
2022-06-03 12:19:47 +02:00
Ciaran McCormick
286e7d076c
Fixed #33764 -- Deprecated BaseUserManager.make_random_password().
2022-06-03 07:30:57 +02:00
David Wobrock
a3a1290d47
Refs #27236 -- Moved models with Meta.index_together inside of test methods.
2022-06-03 06:32:11 +02:00
Tim Graham
61badf1d58
Fixed #33757 -- Clarified Client.post() file upload example.
2022-06-02 19:03:34 +02:00
Anders Kaseorg
fbac2a4dd8
Fixed #33700 -- Skipped extra resolution for successful requests not ending with /.
...
By moving a should_redirect_with_slash call out of an if block, commit
9390da7fb6
negated the performance fix
of commit 434d309ef6
(#24720 ).
Meanwhile, the logging issue #26293 that it targeted was subsequently
fixed more fully by commit 40b69607c7
(#26504 ), so it is no longer needed. This effectively reverts it.
This speeds up successful requests not ending with / when APPEND_SLASH
is enabled (the default, and still useful in projects with a mix of
URLs with and without trailing /). The amount of speedup varies from
about 5% in a typical project to nearly 50% on a benchmark with many
routes.
Signed-off-by: Anders Kaseorg <andersk@mit.edu>
2022-06-02 15:15:04 +02:00
David Wobrock
798b6c23ee
Fixed #31788 -- Fixed migration optimization after altering field to ManyToManyField.
...
This makes AddField() used for altering to ManyToManyField, dependent
on the prior RemoveField.
2022-06-02 12:10:27 +02:00
Samir Shah
6f73eb9d90
Fixed #33742 -- Added id to GeoJSON serializer.
2022-06-01 19:11:26 +02:00
Tim Graham
9a3b7e5e2b
Refs #32234 -- Removed hardcoded IntegerField in inspectdb test.
2022-06-01 19:10:38 +02:00
Carlton Gibson
d5bc362030
Added stub release notes for 4.0.6.
2022-06-01 14:36:22 +02:00
Carlton Gibson
40bf34a92f
Updated release date for Django 4.0.5.
2022-06-01 12:25:33 +02:00
Mariusz Felisiak
565ad5ace4
Fixed #33753 -- Fixed docs build on Sphinx 5+.
...
Empty language is not supported anymore.
2022-06-01 12:13:15 +02:00
Florian Demmer
f3e2bb0833
Fixed #33750 -- Fixed timezone warning alignment with help texts.
...
Previously help_text was wrapped in a paragraph, but the change to div
broke the alignment, refs #27207 .
2022-06-01 11:41:15 +02:00
kshivakumar
46efd03d26
Fixed #33733 -- Preserved wrapper assignment for manager methods.
2022-06-01 10:44:34 +02:00
Mariusz Felisiak
0982cf2a01
Refs #33733 -- Added tests for attributes of manager methods.
2022-06-01 10:44:34 +02:00
Mehrdad
93cedc82f2
Refs #33697 -- Fixed multipart parsing of headers with double quotes and semicolons.
...
See 1ef0c0349e
2022-06-01 10:11:07 +02:00
Anv3sh
295249c901
Fixed #32234 -- Made inspectdb inform about composite primary keys.
2022-06-01 08:40:44 +02:00
Mariusz Felisiak
ebf25555bb
Bumped minimum Sphinx version to 4.5.0.
...
Related Sphinx changes:
- https://github.com/sphinx-doc/sphinx/pull/8898
- https://github.com/sphinx-doc/sphinx/issues/8326
2022-05-31 15:21:17 +02:00
Mariusz Felisiak
ac90529cc5
Fixed docs build with sphinxcontrib-spelling 7.5.0+.
...
sphinxcontrib-spelling 7.5.0+ includes captions of figures in the set
of nodes for which the text is checked.
2022-05-31 11:17:01 +02:00
Allen Jonathan David
1058fc7023
Fixed #33191 -- Avoided clearing cached reference when saving child after parent.
...
Thanks Barry Johnson for the report.
2022-05-31 10:19:54 +02:00
Jonas Lundberg
f1e0fc645b
Fixed #33754 -- Fixed crash with prematurely closed ASGI request body.
...
Regression in 441103a04d
.
2022-05-31 08:38:00 +02:00
Claude Paroz
292f372768
Fixed #33748 -- Fixed date template filter crash with lazy format.
...
Regression in 659d2421c7
.
2022-05-31 06:09:39 +02:00
Marcelo Galigniana
8c0886b068
Fixed #22078 -- Fixed crash of Feed with decorated methods.
2022-05-26 10:39:51 +02:00
Marcelo Galigniana
7e4656e4b2
Refs #22078 -- Added syndication test for feeds with static methods.
2022-05-26 09:08:34 +02:00
David Wobrock
b949e40e8c
Fixed #23740 -- Fixed removing unique_together constraint if exists primary key/unique constraint on the same field.
2022-05-26 08:33:07 +02:00
David Wobrock
115a978fce
Refs #23740 -- Added BaseDatabaseSchemaEditor._unique_constraint_name().
2022-05-26 07:31:24 +02:00
Hasan Ramezani
ce69e34bd6
Unified AdminSite imports in docs.
2022-05-25 13:13:28 +02:00
Aymeric Augustin
8cf4de206c
Normalized decorator style for functools.wraps.
2022-05-25 10:58:48 +02:00
Aymeric Augustin
aff649a3bd
Normalized imports of functools.wraps.
...
@wraps is 10 times more common than @functools.wraps. Standardize to
the most common version.
2022-05-25 10:58:28 +02:00
Aymeric Augustin
6485894157
Renamed wrapped functions to wrapper.
...
All these functions are wrapping another function. They're the wrapper,
while the function they're wrapping is the wrapped.
2022-05-25 10:53:52 +02:00
Mariusz Felisiak
90aabd730a
Fixed #33724 -- Doc'd exclude argument changes in model validation.
...
Thanks אורי for the report.
Follow up to 1ea7e3157d
.
2022-05-24 10:02:53 +02:00
Marcelo Galigniana
241fe59b74
Refs #22078 -- Added syndication test for feeds with callable objects.
2022-05-23 06:16:26 +02:00
Mariusz Felisiak
1733c888f4
Refs #33725 -- Replaced deprecated find_element_by_css_selector() with find_elements(By.CSS_SELECTOR, …).
...
Follow up to 90dcf27114
and
2ccc0b22db
.
2022-05-23 06:06:37 +02:00
Mariusz Felisiak
f825536b5e
Bumped versions in pre-commit and npm configurations.
2022-05-21 14:53:37 +02:00
Sankalp
90dcf27114
Fixed #33725 -- Made hidden quick filter in admin's navigation sidebar not focusable.
...
Regression in d915dd1c58
.
Follow up to 780473d756
.
2022-05-21 13:37:53 +02:00
Mohammed Y. Alnajdi
78bf1565c3
Fixed #33727 -- Fixed color contrasts in admin header.
2022-05-21 12:35:10 +02:00
Burak Kadir Er
1be9585d73
Fixed #33721 -- Added DE-9IM link in GEOS docs.
2022-05-20 16:47:10 +02:00
cheng
0dd2920909
Fixed #33653 -- Fixed template crash when calling methods for built-in types without required arguments.
...
Regression in 09341856ed
.
2022-05-20 07:53:05 +02:00
Hasan Ramezani
1a78ef2b85
Fixed #33715 -- Allowed keyboard interrupt to abort queries in MySQL dbshell.
2022-05-20 07:11:51 +02:00
Tom Sparrow
e89f957135
Removed unnecessary semicolons in docs about performing raw SQL.
2022-05-19 10:38:22 +02:00
Mariusz Felisiak
41c4cb253c
Fixed #33719 -- Fixed test command crash when running in parallel.
...
Thanks Pēteris Caune for the report.
Regression in 3b3f38b3b0
.
2022-05-19 10:20:51 +02:00