1
0
mirror of https://github.com/django/django.git synced 2025-03-21 14:50:45 +00:00

31158 Commits

Author SHA1 Message Date
Ciaran McCormick
286e7d076c Fixed -- Deprecated BaseUserManager.make_random_password(). 2022-06-03 07:30:57 +02:00
David Wobrock
a3a1290d47 Refs -- Moved models with Meta.index_together inside of test methods. 2022-06-03 06:32:11 +02:00
Tim Graham
61badf1d58
Fixed -- Clarified Client.post() file upload example. 2022-06-02 19:03:34 +02:00
Anders Kaseorg
fbac2a4dd8 Fixed -- Skipped extra resolution for successful requests not ending with /.
By moving a should_redirect_with_slash call out of an if block, commit
9390da7fb6e251eaa9a785692f987296cb14523f negated the performance fix
of commit 434d309ef6dbecbfd2b322d3a1da78aa5cb05fa8 ().
Meanwhile, the logging issue  that it targeted was subsequently
fixed more fully by commit 40b69607c751c4afa453edfd41d2ed155e58187e
(), 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 -- 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 -- Added id to GeoJSON serializer. 2022-06-01 19:11:26 +02:00
Tim Graham
9a3b7e5e2b
Refs -- 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 -- Fixed docs build on Sphinx 5+.
Empty language is not supported anymore.
2022-06-01 12:13:15 +02:00
Florian Demmer
f3e2bb0833
Fixed -- Fixed timezone warning alignment with help texts.
Previously help_text was wrapped in a paragraph, but the change to div
broke the alignment, refs .
2022-06-01 11:41:15 +02:00
kshivakumar
46efd03d26 Fixed -- Preserved wrapper assignment for manager methods. 2022-06-01 10:44:34 +02:00
Mariusz Felisiak
0982cf2a01 Refs -- Added tests for attributes of manager methods. 2022-06-01 10:44:34 +02:00
Mehrdad
93cedc82f2 Refs -- Fixed multipart parsing of headers with double quotes and semicolons.
See 1ef0c0349e
2022-06-01 10:11:07 +02:00
Anv3sh
295249c901 Fixed -- 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 -- 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 -- Fixed crash with prematurely closed ASGI request body.
Regression in 441103a04d1d167dc870eaaf90e3fba974f67c93.
2022-05-31 08:38:00 +02:00
Claude Paroz
292f372768 Fixed -- Fixed date template filter crash with lazy format.
Regression in 659d2421c7adbbcd205604002d521d82d6b0b465.
2022-05-31 06:09:39 +02:00
Marcelo Galigniana
8c0886b068 Fixed -- Fixed crash of Feed with decorated methods. 2022-05-26 10:39:51 +02:00
Marcelo Galigniana
7e4656e4b2 Refs -- Added syndication test for feeds with static methods. 2022-05-26 09:08:34 +02:00
David Wobrock
b949e40e8c Fixed -- 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 -- 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 -- Doc'd exclude argument changes in model validation.
Thanks אורי for the report.

Follow up to 1ea7e3157d1f9b4db71e768d75ea57e47dbd49f9.
2022-05-24 10:02:53 +02:00
Marcelo Galigniana
241fe59b74 Refs -- Added syndication test for feeds with callable objects. 2022-05-23 06:16:26 +02:00
Mariusz Felisiak
1733c888f4
Refs -- Replaced deprecated find_element_by_css_selector() with find_elements(By.CSS_SELECTOR, …).
Follow up to 90dcf271147693a8897f644c4c8943c5b73c02f8 and
2ccc0b22db6730ba0950b10bbc5238ae575e4a45.
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 -- Made hidden quick filter in admin's navigation sidebar not focusable.
Regression in d915dd1c5809d7c2bb3679751cd5277571dcd9f7.

Follow up to 780473d75625d014cbe9b0acdea40b7a5970d5d8.
2022-05-21 13:37:53 +02:00
Mohammed Y. Alnajdi
78bf1565c3 Fixed -- Fixed color contrasts in admin header. 2022-05-21 12:35:10 +02:00
Burak Kadir Er
1be9585d73
Fixed -- Added DE-9IM link in GEOS docs. 2022-05-20 16:47:10 +02:00
cheng
0dd2920909 Fixed -- Fixed template crash when calling methods for built-in types without required arguments.
Regression in 09341856ed9008875c1cc883dc0c287670131458.
2022-05-20 07:53:05 +02:00
Hasan Ramezani
1a78ef2b85
Fixed -- 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 -- Fixed test command crash when running in parallel.
Thanks Pēteris Caune for the report.

Regression in 3b3f38b3b09b0f2373e51406ecb8c9c45d36aebc.
2022-05-19 10:20:51 +02:00
Mariusz Felisiak
981c23c0cc
Fixed -- Dropped support for PostgreSQL 11. 2022-05-19 09:26:48 +02:00
David Wobrock
9f55489529 Fixed -- Fixed crash when using IsNull() lookup in filters.
Thanks Florian Apolloner for the report.
Thanks Simon Charette for the review.
2022-05-19 07:02:22 +02:00
Simon Willison
4525d689e9 Refs -- Fixed link markup in queries topic doc. 2022-05-18 17:39:59 +02:00
Joachim Jablon
ce7321932d Refs -- Updated count of steps in model validation docs.
Follow-up to 667105877e6723c6985399803a364848891513cc.
2022-05-18 11:38:15 +02:00
Mariusz Felisiak
19297de2fe
Fixed -- Dropped support for MariaDB 10.3. 2022-05-18 08:38:08 +02:00
Mariusz Felisiak
2cec020f5b Refs -- Fixed minimum supported version of MariaDB. 2022-05-17 14:59:28 +02:00
Carlton Gibson
3c6f1fd1f8 Increased the default PBKDF2 iterations for Django 4.2. 2022-05-17 14:22:06 +02:00
Carlton Gibson
cdb2f7f36c Advanced deprecation warnings for Django 4.2. 2022-05-17 14:22:06 +02:00
Carlton Gibson
ca1c3151c3 Removed versionadded/changed annotations for 4.0. 2022-05-17 14:22:06 +02:00
Carlton Gibson
d10e569ea5 Added stub release notes for 4.2. 2022-05-17 14:22:06 +02:00
Carlton Gibson
ff8e5eacda Bumped version; main is now 4.2 pre-alpha. 2022-05-17 14:22:06 +02:00