summaryrefslogtreecommitdiff
path: root/django/contrib/admin/widgets.py
diff options
context:
space:
mode:
authormgaligniana <marcelogaligniana@gmail.com>2022-04-13 15:27:21 +0200
committerMariusz Felisiak <felisiak.mariusz@gmail.com>2022-04-15 07:46:37 +0200
commitc72f6f36c13a21f6db3d4f85d2d3cec87bad45e6 (patch)
tree5a97d9e0ca88e853fec2436731b1ef0dcf206d93 /django/contrib/admin/widgets.py
parentdeedf5bbc347e47b3be6e15783fc43a9c0a69256 (diff)
Fixed #11803 -- Allowed admin select widgets to display new related objects.
Adjusted admin javascript to add newly created related objects to already loaded select widgets. In this version, applies only where limit_choices_to is not set.
Diffstat (limited to 'django/contrib/admin/widgets.py')
-rw-r--r--django/contrib/admin/widgets.py1
1 files changed, 1 insertions, 0 deletions
diff --git a/django/contrib/admin/widgets.py b/django/contrib/admin/widgets.py
index a361968b27..d48500e356 100644
--- a/django/contrib/admin/widgets.py
+++ b/django/contrib/admin/widgets.py
@@ -318,6 +318,7 @@ class RelatedFieldWidgetWrapper(forms.Widget):
"can_change_related": self.can_change_related,
"can_delete_related": self.can_delete_related,
"can_view_related": self.can_view_related,
+ "model_has_limit_choices_to": self.rel.limit_choices_to,
}
if self.can_add_related:
context["add_related_url"] = self.get_related_url(info, "add")