From 1b72847d4eba8175c67cf59171d2481f0aadc702 Mon Sep 17 00:00:00 2001 From: yomguy Date: Thu, 19 Jul 2012 22:50:34 +0200 Subject: [PATCH] add conference sub objects, ignore archives for server when push --- .../management/commands/teleforma-import-conferences.py | 9 +++++++-- tools/dev/push.sh | 2 +- 2 files changed, 8 insertions(+), 3 deletions(-) diff --git a/teleforma/management/commands/teleforma-import-conferences.py b/teleforma/management/commands/teleforma-import-conferences.py index 6a0f660d..8d4056be 100644 --- a/teleforma/management/commands/teleforma-import-conferences.py +++ b/teleforma/management/commands/teleforma-import-conferences.py @@ -70,8 +70,13 @@ class Command(BaseCommand): path = dir + os.sep + filename collection_id = '_'.join([department_name, course_id, course_type]) - department, created = Department.objects.get_or_create(name=department_name, organization=organization) - conference, created = Conference.objects.get_or_create(public_id=public_id) + department, c = Department.objects.get_or_create(name=department_name, + organization=organization) + + conference, c = Conference.objects.get_or_create(public_id=public_id) + conference.course = Course.objects.get(code=course_id) + conference.course = Course.objects.get(name=course_type) + conference.save() exist = False medias = conference.media.all() diff --git a/tools/dev/push.sh b/tools/dev/push.sh index 703da5b3..2c68e2fc 100755 --- a/tools/dev/push.sh +++ b/tools/dev/push.sh @@ -16,6 +16,6 @@ ssh vcs.parisson.com "cd /var/git/teleforma.git; git update-server-info" echo "Update sandbox @ angus.parisson.com:" ssh angus.parisson.com "cd /var/teleforma/teleforma-dev; git pull origin dev; \ cd /var/teleforma/sandbox/; ./manage.py migrate --delete-ghost-migrations; \ - ./manage.py collectstatic " + ./manage.py collectstatic --ignore archives --ignore Pre-Barreau --ignore cache " echo "Done !" -- 2.39.5