| Age | Commit message (Collapse) | Author |
|
Forward port of 765e6de92493aa638555408172597e054e813ce3 from stable/2.0.x
|
|
before its formset's Media.
This provides better backwards compatibility following refs #28377.
|
|
Thanks Krzysztof Nazarewski for the initial patch.
|
|
parenthesized" on Python 3.7.
Due to https://bugs.python.org/issue32012.
|
|
AdminAuthenticationForm.
Thanks SeungWon Kang for the report and Tim Graham for the review.
|
|
from forms and formsets
Thanks Tim Graham for the review.
|
|
|
|
|
|
|
|
non-ASCII chars are present.
|
|
|
|
|
|
JSONDecodeError.
|
|
Regression introduced in 1f3dfd783d.
|
|
|
|
Thanks Aymeric Augustin for shepherding the DEP and patch review.
Thanks Marten Kenbeek and Tim Graham for contributing to the code.
Thanks Tom Christie, Shai Berger, and Tim Graham for the docs.
|
|
ManyToManyField in the admin.
Thanks Florian Apolloner and Tim Graham for review and
contributing to the patch.
|
|
From https://github.com/select2/select2/releases/tag/4.0.3
|
|
|
|
|
|
|
|
This reverts commit 550cb3a365dee4edfdd1563224d5304de2a57fda
because try/except performs better.
|
|
|
|
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.
|
|
|
|
|
|
A few of these were unnecessarily added in 2b281cc35ed9d997614ca3c416928d7fabfef1ad.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Thanks Florian Apolloner, Mariusz Felisiak, and Tim Graham for reviews.
|
|
MultiWidget.
|
|
|
|
|
|
|
|
|
|
non-editable pk.
Thanks Robin Anupol for the initial report and workaround.
|
|
BaseModelAdmin.get_fields() was previously unused/untested.
|
|
|
|
|
|
Model.pk was added after _get_pk_val() and many places weren't simplified.
|
|
reverse relation is in list_filter.
|
|
These attributes are defined on BaseModelAdmin and thus should always
be there.
|
|
|
|
Forward port of 02158a785eff923110cb4c7c7e635d3ce4a928e3 from stable/1.11.x
|
|
iter(dict) is equivalent to iter(dict.keys()).
|
|
|