diff --git a/django/contrib/admin/widgets.py b/django/contrib/admin/widgets.py index 19b4187b52..b5d1c498d5 100644 --- a/django/contrib/admin/widgets.py +++ b/django/contrib/admin/widgets.py @@ -272,7 +272,7 @@ class RelatedFieldWidgetWrapper(forms.Widget): @property def media(self): - media = Media(js=['admin/js/related-widget-wrapper.js']) + media = Media(js=[static('admin/js/related-widget-wrapper.js')]) return self.widget.media + media def get_related_url(self, info, action, *args): diff --git a/docs/releases/1.8.1.txt b/docs/releases/1.8.1.txt index 14d48a5ed7..edfff1f910 100644 --- a/docs/releases/1.8.1.txt +++ b/docs/releases/1.8.1.txt @@ -58,3 +58,6 @@ Bugfixes * Prevented the loss of ``null``/``not null`` column properties during field alteration of MySQL databases (:ticket:`24595`). + +* Fixed JavaScript path of ``contrib.admin``’s related field widget when using + alternate static file storages (:ticket:`24655`) .