def __init__(self, fields, label_text=None, attribute_name=None, show_popup=True, history_name=None, show_field_popups=False): for field in fields: if isinstance(field, EditMixin): field.show_popup = show_field_popups Multiple.__init__(self, fields, label_text) FaultyMixin.__init__(self, attribute_name, show_popup, history_name) self.show_field_popups = show_field_popups
def __init__(self, label_text=None, attribute_name=None, show_popup=True, history_name=None): Single.__init__(self, label_text) FaultyMixin.__init__(self, attribute_name, show_popup, history_name)