from django.apps import AppConfig class PrintingConfig(AppConfig): default_auto_field = "django.db.models.BigAutoField" name = "modules.printing" label = "module_printing" verbose_name = "Module: Printen/Exporteren" def ready(self): from plugins.registry import MenuItem, ModuleSpec, registry registry.register( ModuleSpec( key="printing", name="Printen / Exporteren", description=( "Roosters afdrukken of als PDF exporteren, per groep, " "leerling of leerkracht." ), version="0.1.0", category="Uitvoer", core=False, default_enabled=True, menu_items=( MenuItem("Afdrukken", "/afdrukken", icon="printer", order=200), ), ) )