def __init__(self, field, request, params, hidden_params, model, model_admin, field_path): super(DateFilter, self).__init__(field, request, params, hidden_params, model, model_admin, field_path) widget = AdminDateWidget() self._add_media(model_admin, widget) attrs = self.widget_attrs.copy() attrs['id'] = 'id-%s-start-dal-filter' % self.field_path attrs['placeholder'] = 'Starting' from_widget = widget.render(name=self._parameters[0], value=self._values[0], attrs=attrs) attrs['id'] = 'id-%s-end-dal-filter' % self.field_path attrs['placeholder'] = 'Ending' to_widget = widget.render(name=self._parameters[1], value=self._values[1], attrs=attrs) self.context.update({ 'from_widget': from_widget, 'to_widget': to_widget, })
def __init__(self, field, request, params, hidden_params, model, model_admin, field_path): super(DateFilter, self).__init__( field, request, params, hidden_params, model, model_admin, field_path) widget = AdminDateWidget() self._add_media(model_admin, widget) from_widget = widget.render( name=self._parameters[0], value=self._values[0], ) to_widget = widget.render( name=self._parameters[1], value=self._values[1], ) self.context.update({ 'from_widget': from_widget, 'to_widget': to_widget, })