from django.apps import AppConfig class AutoroosterConfig(AppConfig): default_auto_field = "django.db.models.BigAutoField" name = "modules.autorooster" label = "module_autorooster" verbose_name = "Module: Automatisch rooster" def ready(self): from plugins.registry import MenuItem, ModuleSpec, registry registry.register( ModuleSpec( key="autorooster", name="Automatisch rooster", description=( "Genereer op basis van wensen (welk vak, hoeveel keer per week, " "evt. vaste begeleider/lokaal) een conflictvrij voorstel per groep. " "Je past het daarna gewoon aan in de Roostermaker." ), version="0.1.0", category="Hulpmiddelen", core=False, default_enabled=False, menu_items=( MenuItem("Auto-rooster", "/auto-rooster", icon="puzzle", order=44), ), ) )