roosterwijs/backend/modules/portal/apps.py
bes-r c845588e5e
Some checks failed
CI / backend (push) Has been cancelled
CI / frontend (push) Has been cancelled
Add roles modules audit logging and CI
2026-07-04 23:01:06 +02:00

29 lines
946 B
Python

from django.apps import AppConfig
class PortalConfig(AppConfig):
default_auto_field = "django.db.models.BigAutoField"
name = "modules.portal"
label = "module_portal"
verbose_name = "Module: Portal"
def ready(self):
from plugins.registry import MenuItem, ModuleSpec, registry
registry.register(
ModuleSpec(
key="portal",
name="Leerling/ouder-portaal",
description=(
"Een rustige startpagina voor leerlingen en ouders met hun "
"gekoppelde persoon en snelle toegang tot het eigen rooster."
),
version="0.1.0",
category="Portaal",
core=False,
default_enabled=True,
menu_items=(
MenuItem("Portaal", "/portaal", icon="book", order=8, group="Rooster"),
),
)
)