kopia lustrzana https://github.com/wagtail/wagtail
Have PageChooserAdapter inherit from WidgetAdapter so that we don't have to redefine media
rodzic
14423d3fda
commit
3a6fb6f2b4
|
@ -8,7 +8,8 @@ from django.utils.translation import gettext_lazy as _
|
|||
|
||||
from wagtail.admin.staticfiles import versioned_static
|
||||
from wagtail.core.models import Page
|
||||
from wagtail.core.telepath import Adapter, register
|
||||
from wagtail.core.telepath import register
|
||||
from wagtail.core.widget_adapters import WidgetAdapter
|
||||
from wagtail.utils.widgets import WidgetWithScript
|
||||
|
||||
|
||||
|
@ -169,7 +170,7 @@ class AdminPageChooser(AdminChooser):
|
|||
])
|
||||
|
||||
|
||||
class PageChooserAdapter(Adapter):
|
||||
class PageChooserAdapter(WidgetAdapter):
|
||||
js_constructor = 'wagtail.widgets.PageChooser'
|
||||
|
||||
def js_args(self, widget, context):
|
||||
|
@ -179,11 +180,5 @@ class PageChooserAdapter(Adapter):
|
|||
widget.client_options,
|
||||
]
|
||||
|
||||
@property
|
||||
def media(self):
|
||||
return AdminPageChooser().media + forms.Media(js=[
|
||||
versioned_static('wagtailadmin/js/telepath/widgets.js')
|
||||
])
|
||||
|
||||
|
||||
register(PageChooserAdapter(), AdminPageChooser)
|
||||
|
|
Ładowanie…
Reference in New Issue