From bc7c43abe678f3289057c442c73ec15c326737cc Mon Sep 17 00:00:00 2001 From: Radek Czajka Date: Wed, 6 Feb 2013 16:27:59 +0100 Subject: [PATCH] fix package layout --- catalogue/management/commands/repackage.py | 24 +++++++++++++++------- 1 file changed, 17 insertions(+), 7 deletions(-) diff --git a/catalogue/management/commands/repackage.py b/catalogue/management/commands/repackage.py index e6de171..47930ec 100755 --- a/catalogue/management/commands/repackage.py +++ b/catalogue/management/commands/repackage.py @@ -23,19 +23,29 @@ class Command(BaseCommand): for si, section in enumerate(Section.objects.all()): li = 1 + li_adv = 1 for lesson in section.lesson_set.all(): if lesson.type == 'course': - prefix = "%d_%s/%02d_%s/" % ( - si, section.slug, - li, lesson.slug, + if lesson.level.slug == "liceum": + ind = li_adv + li_adv += 1 + postfix = " (zaawansowane)" + else: + ind = li + li += 1 + postfix = "" + prefix = "%d_%s%s/%02d_%s/" % ( + si, section.slug, postfix, + ind, + lesson.slug, ) li += 1 elif lesson.type == 'synthetic': - prefix = "%d_%s/synteza_%s/" % ( - si, section.slug, lesson.slug) + prefix = "%d_%s%s/synteza_%s/" % ( + si, section.slug, postfix, lesson.slug) else: - prefix = "%d_%s/%s/" % ( - si, section.slug, lesson.slug) + prefix = "%d_%s%s/%s/" % ( + si, section.slug, postfix, lesson.slug) lesson.add_to_zip(zipf, student, prefix) zipf.close() -- 2.20.1