From 078a57b60af2ed3a2720c8f2c01994b312f716c3 Mon Sep 17 00:00:00 2001 From: Lorenz Padberg Date: Thu, 31 Aug 2023 11:16:25 +0200 Subject: [PATCH] Update Categorize modules functions with ordering --- server/books/categorize_modules.py | 10 +++++----- ...tegories.py => create_default_module_categories.py} | 0 2 files changed, 5 insertions(+), 5 deletions(-) rename server/books/management/commands/{create_default_model_categories.py => create_default_module_categories.py} (100%) diff --git a/server/books/categorize_modules.py b/server/books/categorize_modules.py index 1a718736..df5aaed3 100644 --- a/server/books/categorize_modules.py +++ b/server/books/categorize_modules.py @@ -19,16 +19,16 @@ def analyze_module_meta_titles(): def create_default_levels_and_categories(): - ModuleLevel.objects.get_or_create(name=f"Alle Lehrjahre", filter_attribute_type="all") + ModuleLevel.objects.get_or_create(name=f"Alle Lehrjahre", filter_attribute_type="all", order=0) for lehrjahr in range(1,4): - module_category, created = ModuleLevel.objects.get_or_create(name=f"{lehrjahr}. Lehrjahr") + module_category, created = ModuleLevel.objects.get_or_create(name=f"{lehrjahr}. Lehrjahr", order=lehrjahr) - ModuleCategory.objects.get_or_create(name=f"Alle Lernfelder", filter_attribute_type="all") + ModuleCategory.objects.get_or_create(name=f"Alle Lernfelder", filter_attribute_type="all", order=0) - for category in range(1, 10): - ModuleCategory.objects.get_or_create(name=f"Lernfeld {category}") + for category in range(1, 5): + ModuleCategory.objects.get_or_create(name=f"Lernfeld {category}", order=category) def categorize_modules(): diff --git a/server/books/management/commands/create_default_model_categories.py b/server/books/management/commands/create_default_module_categories.py similarity index 100% rename from server/books/management/commands/create_default_model_categories.py rename to server/books/management/commands/create_default_module_categories.py