roosterwijs/backend/modules/accounts/apps.py
2026-06-09 22:46:23 +02:00

30 lines
1,004 B
Python

from django.apps import AppConfig
class AccountsConfig(AppConfig):
default_auto_field = "django.db.models.BigAutoField"
name = "modules.accounts"
label = "module_accounts"
verbose_name = "Module: Multi-user & toegang"
def ready(self):
from plugins.registry import MenuItem, ModuleSpec, registry
registry.register(
ModuleSpec(
key="accounts",
name="Multi-user & toegang",
description=(
"Inloggen met rollen: leerling, ouder, leerkracht, "
"ondersteuner en collega-lagen (directie, administratie), "
"elk met eigen rechten en weergave."
),
version="0.1.0",
category="Toegang",
core=False,
default_enabled=False,
menu_items=(
MenuItem("Gebruikers", "/gebruikers", icon="key", order=300),
),
)
)