| Age | Commit message (Collapse) | Author |
|
|
|
|
|
Backport of 47b35b1844b2adc167e64674824873991e9c4c2b from master
|
|
Backport of 65441bbdb02427655869c42791a0bc5a9c631292 from master
|
|
foreign key access."
This reverts commit 0af3822dc362b6253bda1c9699466dd0bbbf6066.
It's obsoleted by refs #24395.
Backport of d298b1ba5043eaa40f3f4bebe3c7634b359ba34b from master
|
|
instance.
Backport of 4c2f546b55c029334d22e69bb29db97f9356faa3 from master
|
|
Backport of 8e129b42ad9c9adca599228ae2ad68271fa46d44 from master
|
|
Backport of 32c108a221c54a4f680afe32175d70b5d2e92593 from master
|
|
Backport of 25a0b5cdcd5e70a6563116639a477b915ee5784e from master
|
|
Backport of 3d8fee605184d8ffa47a32546298b52b52d7a087 from master
|
|
Backport of f6d087b628a61a7b036cc468328497082031dc8e from master
|
|
Backport of 250a3d199310a954a95fb1ffa4915f0e51ba1767 from master
|
|
Backport of ff67ce5076c1f4d3dc32fd755a1b65d3310c6cb1 from master
|
|
Backport of 06ffc764a9b2d2521e6a574d279b66ad411cc65c from master
|
|
Backport of 441a47e1efd46001ca454b80e0d5f8c5ea4e235b from master
|
|
Backport of 1827aa902481cd80d2fb154e7b073f139936d5fc from master
|
|
Backport of 2be6b526568aaaae5353a4a600a085d3c2135363 from master
|
|
Specifically stopped using the dir argument.
Backport of a8fe12417f778a76837f8e4f8503779f52a396ba from master
|
|
Dropped the DJANGO_TEST_TEMP_DIR environment variable.
Before this change, proper removal depended on the developer passing
dir=os.environ['DJANGO_TEST_TMP_DIR'] to tempfile functions.
Backport of 934400759de817471ff37d736686201d7ae34e82 from master
|
|
deprecation in docs
Backport of e83aba0e2cce16cd1b32d1c172239a4e20867e95 from master
|
|
have defaults.
Backport of 1306cd1e8acfb13602ee8dc40993b2505cd7523b from master
|
|
The website only renders code blocks at 96 chars, and therefore
long code lines get wrapped. Manually breaking the lines prevents
the wrapping from occurring.
Backport of 00fbd8fd527fd6ee0319361bf194cd51a1ac1bfb from master
|
|
Backport of dda2a3cf4cc29d01de180f66d19441f300732e52 from master
|
|
These cached properies were causing problems with pickling, and in
addition they were confusingly defined: field.rel.model._meta was
not the same as field.rel.opts.
Instead users should use field.rel.related_model._meta inplace of
field.rel.opts, and field.rel.to._meta in place of field.rel.to_opts.
Backport of f95122e541df5bebb9b5ebb6226b0013e5edc893 from master
|
|
graphs.
Switched from an adjancency list and uncached, iterative depth-first
search to a Node-based design with direct parent/child links and a
cached, recursive depth-first search. With this change, calculating
a migration plan for a large graph takes several seconds instead of
several hours.
Marked test `migrations.test_graph.GraphTests.test_dfs` as an expected
failure due to reaching the maximum recursion depth.
Backport of 78d43a5e1064b63db1c486516c4263ef1c4c975c from master
|
|
Backport of 7fa7dd48c4 from master
|
|
Refs #24389.
Backport of 556a748 from master
|
|
Backport of b2f331dc68ec3c5a34285f7af9614e4178e9a371 from master
|
|
Backport of ff5e47e7a4a638a30424331222e0abdb60842ddd from master
|
|
Backport of 7901eccf2e591447850be00011a7bb556a3c53f2 from master
|
|
Thanks uranusjr for the report and analysis.
Backport of 88a5f17 from master
|
|
Backport of eba6dff581aa8bd6a1c08456e83e68ad09ae4ec3 from master
|
|
Backport of ea3168dc6ced391d848c511a14cfcecfeac9d401 from master
|
|
Backport of 787dd6519a791f210dc8275eaf2fd41454bf9670 from master
|
|
In addition to simplifying the code, this reduces the number of writes.
Backport of bd059e3f8c6311dcaf8afe5e29ef373f7f84cf26 from master
|
|
This makes the staticfiles tests 2.5 times faster.
Backport of 2bb5b0e09863df65756fe0050406163cb70750f1 from master
Backport of bd059e3f8c6311dcaf8afe5e29ef373f7f84cf26 from master
|
|
It should have been removed when the ADMIN_MEDIA_PREFIX setting was deprecated.
Backport of 1d9d39fa1c60896e31360d5f8d6b972979ee7c95 from master
|
|
Refs 5355baf6c770ac1e5c7f7a4f86ef95042f76b8b4.
|
|
This reverts commit 88e6fbb2e341657cb5365b9b78fb44e3c7065d2d.
|
|
Backport of 99a1bbf9853e0b06385d7f221a90828e6c060132 from master
|
|
Backport of 1d1d5d1c315e0e58f02a7f2a07b56ed20b09c087 from master
|
|
Explicit is better than implicit.
Backport of 51b606f from master
|
|
|
|
|
|
Backport of bad5f262bf4a17f157808ec1aa225ba9c94c1eee from master
|
|
The new signature enables better support for routing RunPython and
RunSQL operations, especially w.r.t. reusable and third-party apps.
This commit also takes advantage of the deprecation cycle for the old
signature to remove the backward incompatibility introduced in #22583;
RunPython and RunSQL won't call allow_migrate() when when the router
has the old signature.
Thanks Aymeric Augustin and Tim Graham for helping shape up the patch.
Refs 22583.
Conflicts:
django/db/utils.py
Backport of bed504d70bede3431a213203c13a33905d6dbf77 from master
|
|
Backport of 1f9e44030e9c5300b97ef7b029f482c53a66f13b from master
|
|
Backport of dd0b487872de4e3ff966da51e3610bac996e44f0 from master
|
|
Thanks to DavidMuller for the report.
Backport of c490e410af from master
|
|
As suggested by Anssi. This has the slightly strange side effect of
passing the expression to Expression.convert_value has the expression
passed back to it, but it allows more complex patterns of expressions.
Backport of 32d4db66b9 from master
|