| Age | Commit message (Collapse) | Author |
|
Thanks Tim Graham for the review.
|
|
|
|
|
|
Refs #15053.
|
|
|
|
|
|
|
|
Reflecting the unfortunate reality.
Still plan to be involved, but feel I need to recognize the degree to
which I'm only on the periphery these days.
|
|
|
|
|
|
|
|
|
|
The current board has been re-elected.
|
|
|
|
|
|
|
|
|
|
|
|
This adds a new method, Apps.lazy_model_operation(), and a helper function,
lazy_related_operation(), which together supersede add_lazy_relation() and
make lazy model operations the responsibility of the App registry. This
system no longer uses the class_prepared signal.
|
|
Field.rel is now deprecated. Rel objects have now also remote_field
attribute. This means that self == self.remote_field.remote_field.
In addition, made the Rel objects a bit more like Field objects. Still,
marked ManyToManyFields as null=True.
|
|
|
|
Thanks Carl Meyer for the report and Tim Graham for the review.
|
|
|
|
|
|
|
|
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.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
and deprecated django.forms.extras.
Thanks Berker Peksag and Tim Graham for the reviews.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|