29 lines
946 B
Python
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"),
|
|
),
|
|
)
|
|
)
|