| Age | Commit message (Collapse) | Author |
|
Deferring accesses to settings allows database fields to be initialized before
settings are loaded.
|
|
|
|
|
|
This reverts commit 550cb3a365dee4edfdd1563224d5304de2a57fda
because try/except performs better.
|
|
|
|
|
|
functools.partial()/partialmethod().
|
|
|
|
Unused since 3adc5f1ee6618a615db07d4a868b366a15c39f82.
|
|
deque() isn't needed since algorithm doesn't require FIFO.
|
|
QuerySet.earliest()/latest().
|
|
|
|
|
|
|
|
NULL cannot be compare with standard operators on Oracle, it works only
with IS NULL and IS NOT NULL operators. Therefore 'OR ... IS NULL'
condition in NullBooleanField's check constraint is redundant.
Nullability is checked in a separate constraint.
|
|
renaming.
|
|
|
|
|
|
|
|
Previously, deferring fields in different classes didn't omit the
superclass' deferred field.
Thanks Simon Charette for the suggested fix.
|
|
Previously, it was a QuerySet which could reevaluate to a new value if the
model's data changes. This is inconsistent with other Field.value_from_object()
methods.
This allows reverting the fix in the admin for refs #27998.
|
|
|
|
|
|
descendants().
|
|
A few of these were unnecessarily added in 2b281cc35ed9d997614ca3c416928d7fabfef1ad.
|
|
|
|
|
|
Regression in 69b7d4b116e3b70b250c77829e11038d5d55c2a8.
|
|
|
|
OneToOneField primary key to a non-pk field.
|
|
Uneeded since 29ea9714ee23525000dd8bdb7a9aafb2147de8c7.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Thanks Shai Berger, Tim Graham and Aymeric Augustin for reviews and
Renbi Yu for the initial patch.
|
|
|
|
|
|
|
|
|
|
Unneeded since c3c6c92d769d44a98299c462c48a9599c0172e91.
|
|
|
|
|
|
operation's atomic flag when migrating backwards.
|
|
CombinedExpression(output_field=DecimalField()) annotation on SQLite.
|
|
|
|
* Removed all hardcoded logic for _{fieldname}_cache.
* Added an internal API for interacting with the field values cache.
Thanks carljm and MarkusH for support.
|
|
strings only when it's needed.
|