def __init__(self, default=None, required=False, label=None, form_field_class=None, form_field_widget=None, filter_set=False, filter_field=None):
    self.default = default
    self.required = required
    self.label = label
    self.form_field_class = (form_field_class or self.form_field_class)
    self.form_field_widget = (form_field_widget or self.form_field_widget)
    self.order = Filter._order.next()
    self.filter_set = filter_set
    self.filter_field = (filter_field or self.filter_field)
def __init__(self, default=None, required=False, label=None, form_field_class=None, form_field_widget=None, filter_set=False, filter_field=None):
    self.default = default
    self.required = required
    self.label = label
    self.form_field_class = (form_field_class or self.form_field_class)
    self.form_field_widget = (form_field_widget or self.form_field_widget)
    self.order = Filter._order.next()
    self.filter_set = filter_set
    self.filter_field = (filter_field or self.filter_field)