| Age | Commit message (Collapse) | Author |
|
|
|
Backport of 2eb5589a721488b592ed05d6790d9ad7d2b9dafd from master
|
|
Pickling a `SimpleLazyObject` wrapping a model did not work correctly; in
particular it did not add the `_django_version` attribute added in 42736ac8.
Now it will handle this and other custom `__reduce__` methods correctly.
Backport of 35355a4ffedb2aeed52d5fe3034380ffc6a438db from master
|
|
Replaced occurrences of os.path.join(BASE_DIR, 'folder/subfolder')
to os.path.join(BASE_DIR, 'folder', 'subfolder')
Backport of d2ef521a53 from master.
|
|
fields" docs.
Backport of ac09d22f7913ff09f98001ff51b783932290e378 from master
|
|
Backport of 3f342d74e9196da475dd312cf43eaffec13af964 from master
|
|
Added support for multiple m2m fields with the same 'to' model
and with related_name set to '+'.
Backport of 4ee08958f154594b538207a53c1d457687b3f7ae from master
|
|
cascading delete.
Backport of 5c6316dc3467fd7b669bea9157f591ac5fd00ec4 from master
|
|
reorganization.
|
|
Backport of ae9f9dc37f39afeaa45c646cf6eef81beffcf021 from master
|
|
Thanks Anjul Tyagi for some of the draft text.
Backport of a523d94b4581ec41c86f5bbaaffdf5bb6b819c2e from master
|
|
Backport of c14b6b52ff131db263bf06a02f903a73390975da from master
|
|
super(XXXAdmin in __init__().
Backport of 4cd2bdae07ac5561fdae0eede58c68df4dfcc780 from master
|
|
Backport of a3a6def867c61d24dfded6cbfef7f820409dc739 from master
|
|
Backport of 021782d22b80ea57fdd5e040add58adeafaedc55 from master
|
|
Backport of 53e89ce2e71411ff9d1c3fd6f2b10d052a4aeace from master
|
|
It doesn't seem this would be relevant to most readers.
|
|
Thanks aklim007 for the suggestion.
Backport of 361f60479d1890e8144fc254d7389a67b35725e9 from master
|
|
Backport of ce531f7ad783facc5799cf43b59b5ce053aa5d9e from master
|
|
DjangoTemplates.
Backport of 2634f606d55b63511ab1c50c4fad2d52fbda1b19 from master
|
|
suggestion.
Backport of de31423130912a012513aad93ec805f8e08a0d5e from master
|
|
Backport of dcd7358afd7985c3803cd8ef2a189ca39aaa9603 from master
|
|
The logger doesn't define an explicit level, therefore it defaults
to WARNING.
|
|
adding template tags.
Backport of af95eee9fb70dae5b3b2ce8bc73c13fc1de239ff from master
|
|
Backport of 6e51d5d0e531c6aead9ebd638a63ffdc32245e5a from master
|
|
Most likely this is a losing fight -- people seem to love this small
convention -- but at least the reasons for avoiding it will be
documented.
Refs #25356.
Backport of 94a36cf from master
|
|
Backport of 4b1416d372c3cf4146855ada9e6444cb6649648e from master
|
|
This commits lifts the restriction that the outermost atomic block must
be declared with savepoint=False. This restriction was overly cautious.
The logic that makes it safe not to create savepoints for inner blocks
also applies to the outermost block when autocommit is disabled and a
transaction is already active.
This makes it possible to use the ORM after set_autocommit(False).
Previously it didn't work because ORM write operations are protected
with atomic(savepoint=False).
Backport of 91e9f1c from master
|
|
Too much field exclusions in form's construct_instance() in _post_clean()
could lead to some unexpected missing ForeignKey values.
Fixes a regression from 45e049937. Refs #13776.
Backport of 65a1055a3 from master.
|
|
The RegexURLResolver.resolve() method no longer returns a tuple.
It has returned a ResolverMatch object since commit e0fb90b2.
Backport of c07f9fef398a21a76d350e8b02b396b3e580b751 from master
|
|
Backport of 95edabb45e016ed269f96acc03d4a2bfcecd6b71 from master
|
|
Moved data loss check when assigning to a reverse one-to-one relation on
an unsaved instance to Model.save(). This is exactly the same change as
e4b813c but for reverse relations.
Backport of c3904de from master
|
|
Backport of 6f1b09bb5c1bafe4633514cbff37f9a7ed7a63ae from master
|
|
consistent with other backends.
Backport of 4b9d063da05faa112577a4e3cefd020850a25e9e from master
|
|
values_list().
|
|
Backport of fc8a6a9b002aef90ff68f3d95e560db1ea728c76 from master
|
|
Backport of 12a62e7e4b8e6d1136aa4457619449cbbcf9dd7c from master
|
|
Backport of 443dffbeb214da18a0a4204b5295c2b97df418ab from master
|
|
Backport of 8615e415861ea93afb5a84365895bd7b9af7be6f from master
|
|
Backport of d731cf5caf043189fda3708cc0dace5d8f94db6b from master
|
|
Backport of 64d7a553e1be20174b0aa2882111049abf392d4f from master
|
|
variables to Django."
As discussed on the ticket, this isn't a pattern we should recommend.
This reverts commit c8773493b62083b9ca5476a6040737f5cca79944.
|
|
COUNT('*').
Backport of 3fe3887a2ed94f7b15be769f6d81571031ec5627 from master
|
|
unhashable default.
Backport of 4d933ad4181a511f3ced98edba4e17aff054e0e2 from master
|
|
Backport of b8b776aabe9afcd771f5c49afd2b41b44cae65a4 from master
|
|
backends.
Backport of f3e5a746469401a16939de0fc17fed584ced2118 from master
|
|
|
|
the current app.
Backport of e7e8d30cae9457339eb49ae8584e82ff0a038e99 from master
|
|
to Django.
Backport of 47016d4322574860f90431e1c87d19f7a1f778c6 from master
|
|
Backport of e3720b990a33ae259da4b1f1f6069aa6bbc8c03d from master
|