misc: add new required renderer argument to render() (#36331)

This commit is contained in:
Frédéric Péters 2019-09-21 22:31:48 +02:00
parent 3432648af7
commit 1db1486d58
1 changed files with 3 additions and 3 deletions

View File

@ -83,9 +83,9 @@ class PickerWidgetMixin(object):
super(PickerWidgetMixin, self).__init__(attrs, format=self.format)
def render(self, name, value, attrs=None):
def render(self, name, value, attrs=None, renderer=None):
final_attrs = self.build_attrs(attrs)
rendered_widget = super(PickerWidgetMixin, self).render(name, value, final_attrs)
rendered_widget = super(PickerWidgetMixin, self).render(name, value, final_attrs, renderer=renderer)
#if not set, autoclose have to be true.
self.options.setdefault('autoclose', True)
@ -145,7 +145,7 @@ class TimeWidget(TimeInput):
class WeekdaysWidget(SelectMultiple):
def render(self, name, value, attrs=None, choices=()):
def render(self, name, value, attrs=None, choices=(), renderer=None):
s = []
value = value or []
for choice_id, choice_label in self.choices: