roosterwijs/backend/modules/uren/apps.py

30 lines
994 B
Python

from django.apps import AppConfig
class UrenConfig(AppConfig):
default_auto_field = "django.db.models.BigAutoField"
name = "modules.uren"
label = "module_uren"
verbose_name = "Module: Urenoverzicht"
def ready(self):
from plugins.registry import MenuItem, ModuleSpec, registry
registry.register(
ModuleSpec(
key="uren",
name="Urenoverzicht",
description=(
"Berekent hoeveel uur elke groep per vak krijgt en hoeveel uur "
"elke leerling krijgt (inclusief stage-uren). Vrije dagen, "
"vakanties en studiedagen tellen niet mee."
),
version="0.1.0",
category="Overzicht",
core=False,
default_enabled=False,
menu_items=(
MenuItem("Urenoverzicht", "/uren", icon="clock", order=30),
),
)
)