<SYSTEM_TASK:>
Solve the following problem using Python, implementing the functions described below, one line at a time
<END_TASK>
<USER_TASK:>
Description:
 def auto_generate_missing_tabs(self):
 """Auto generate tabs for models with no tabs"""

        for config in models_config.get_all_configs():
            model_alias = '{}.{}'.format(config.app_label, config.model_name)
            if model_alias not in self.tabs:
                @self.register(model_alias)
                def general_layout(obj):
                    return Layout(
                        Column12(
                            Panel(
                                'info',
                                DescriptionList(*[f.name for f in obj.get_fields()])
                            )
                        )
                    )