summaryrefslogtreecommitdiff
path: root/tbc/static/admin/apps.py
diff options
context:
space:
mode:
Diffstat (limited to 'tbc/static/admin/apps.py')
-rw-r--r--tbc/static/admin/apps.py22
1 files changed, 22 insertions, 0 deletions
diff --git a/tbc/static/admin/apps.py b/tbc/static/admin/apps.py
new file mode 100644
index 0000000..c965cdb
--- /dev/null
+++ b/tbc/static/admin/apps.py
@@ -0,0 +1,22 @@
+from django.apps import AppConfig
+from django.contrib.admin.checks import check_admin_app
+from django.core import checks
+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(check_admin_app, checks.Tags.admin)
+
+
+class AdminConfig(SimpleAdminConfig):
+ """The default AppConfig for admin which does autodiscovery."""
+
+ def ready(self):
+ super(AdminConfig, self).ready()
+ self.module.autodiscover()