code: def register_all_models(self, module_instance, exclude_name_list=[]):
          
          for class_instance in class_enumerator(module_instance, exclude_name_list):
              if is_inherit_from_model(class_instance):
                  self.register(class_instance)
docs: :param module_instance: the module instance that containing models.Model inherited classes,
                  mostly the models module
          :param exclude_name_list: class does not need to register or is already registered
          :return: N/A