from django.apps import AppConfig from django.core import checks from django.contrib.admin.checks import check_admin_app from django.utils.translation import ugettext_lazy as _ class SimpleAdminConfig(AppConfig): """Simple AppConfig which does not do automatic discovery.""" name = 'django.contrib.admin' verbose_name = _("administration") def ready(self): checks.register('admin')(check_admin_app) class AdminConfig(SimpleAdminConfig): """The default AppConfig for admin which does autodiscovery.""" def ready(self): super(AdminConfig, self).ready() self.module.autodiscover()