roosterwijs/backend/modules/blokwizard/apps.py

28 lines
945 B
Python

from django.apps import AppConfig
class BlokwizardConfig(AppConfig):
default_auto_field = "django.db.models.BigAutoField"
name = "modules.blokwizard"
label = "module_blokwizard"
verbose_name = "Module: Vak-wizard"
def ready(self):
from plugins.registry import MenuItem, ModuleSpec, registry
registry.register(
ModuleSpec(
key="blokwizard",
name="Vak-wizard",
description=(
"Een stap-voor-stap hulpje om snel een vak (roosterblok) in te "
"plannen: kies vak, voor wie, wanneer/waar en de begeleiders."
),
version="0.1.0",
category="Hulpmiddelen",
core=False,
default_enabled=False,
# Geen eigen menu-item: de wizard verschijnt als tab in de Roostermaker.
menu_items=(),
)
)