From e1f561656c9bec822617f564e85dfcc30f9485cb Mon Sep 17 00:00:00 2001 From: Guillaume Pellerin Date: Thu, 27 Apr 2017 16:26:45 +0200 Subject: [PATCH] Fix course code --- .../management/commands/teleforma-copy-conferences.py | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/teleforma/management/commands/teleforma-copy-conferences.py b/teleforma/management/commands/teleforma-copy-conferences.py index 02a857fb..463cee85 100644 --- a/teleforma/management/commands/teleforma-copy-conferences.py +++ b/teleforma/management/commands/teleforma-copy-conferences.py @@ -1,3 +1,5 @@ +# -*- coding: utf-8 -*- + from optparse import make_option from django.conf import settings from django.core.management.base import BaseCommand, CommandError @@ -26,13 +28,14 @@ class Logger: class Command(BaseCommand): help = "Copy conferences from one period to another" courses = ['OB','PAC','PC','PP','DA','Affaires','DIE','Civil','Penal','Social'] - period_1_name = 'Semestrielle' - period_2_name = 'Pré-Estivale' + period_1_name = u'Semestrielle' + period_2_name = u'Pré-Estivale' def handle(self, *args, **options): period_1 = Period.objects.get(name=self.period_1_name) period_2 = Period.objects.get(name=self.period_2_name) - for course in self.courses: + for course_code in self.courses: + course = Course.objects.get(code=course_code) medias = Media.objects.filter(period=period_1, course=course) for media in medias: media.pk = None -- 2.39.5