summaryrefslogtreecommitdiffstats
path: root/core/apps.py
blob: 54693d58f06f03018da112dfd0f321eda6518861 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
from django.apps import AppConfig
from pyld import jsonld

from core.ld import builtin_document_loader


class CoreConfig(AppConfig):
    default_auto_field = "django.db.models.BigAutoField"
    name = "core"

    def ready(self) -> None:
        from core.models import Config

        Config.system = Config.load_system()
        jsonld.set_document_loader(builtin_document_loader)