diff --git a/aleksis/core/__init__.py b/aleksis/core/__init__.py index 66d1ef788b034aea3d1518bc009e5be0ca05b3f2..df69a63b63a08043dd6de7a3344eee787f3acfd1 100644 --- a/aleksis/core/__init__.py +++ b/aleksis/core/__init__.py @@ -6,5 +6,3 @@ try: __version__ = metadata.distribution("AlekSIS-Core").version except Exception: __version__ = "unknown" - -default_app_config = "aleksis.core.apps.CoreConfig" diff --git a/aleksis/core/util/apps.py b/aleksis/core/util/apps.py index 7bb7f7bdab7ac4675747f3b5fc4e75ab3760f697..0889280858a64a61cd8857a0c6eef4f872012cfc 100644 --- a/aleksis/core/util/apps.py +++ b/aleksis/core/util/apps.py @@ -20,8 +20,13 @@ if TYPE_CHECKING: class AppConfig(django.apps.AppConfig): """An extended version of DJango's AppConfig container.""" + default = False default_auto_field = "django.db.models.BigAutoField" + def __init_subclass__(cls): + super().__init_subclass__() + cls.default = True + def ready(self): super().ready()