Init_components and multiple inheritance

So, self.init_components() is actually an alias for FormTemplate.__init__(self)! So you can do:

class Form(Interface, FormTemplate):
    def __init__(self, **properties):
        Interface.__init__(self)
        # Set Form properties and Data Bindings.
        self.init_components(**properties)
5 Likes