# coding=utf-8 import os import datetime import django import sys sys.path.append("/var/www/projects/lms/") os.environ.setdefault("DJANGO_SETTINGS_MODULE", "lms.settings") django.setup() from courses.models import Diploma, User from journals.models import DiplomaJ u = { 'medvedward@mail.ru': {'key': '363 005 072', 'date': '29.07.2015'}, 'oss@inbox.com': {'key': '363 005 074', 'date': '24.08.2015'}, 'artyomzolotykh@gmail.com': {'key': '363 005 076', 'date': '21.08.2015'}, 'susenko_a@ukr.net': {'key': '363 005 077', 'date': '25.08.2015'}, 'ebortnikov@mail.ru': {'key': '363 005 078', 'date': '25.08.2015'}, 'kovalev.home@mail.ru': {'key': '363 005 079', 'date': '05.10.2015'}, 'mahneva-mariya@mail.ru': {'key': '365 005 080', 'date': '23.10.2015'}, 'flintl@bk.ru': {'key': '366 005 081', 'date': '26.10.2015'}, 'a.michurin1783@mail.ru': {'key': '367 005 082', 'date': '27.10.2015'}, 'Vals_0791@mail.ru': {'key': '368 005 083', 'date': '07.12.2015'}, 'artyomzykov@gmail.com': {'key': '369 005 084', 'date': '12.01.2016'}, 'threed@rsgc.ru': {'key': '370 005 085', 'date': '15.02.2016'}, 'walerock@mail.ru': {'key': '371 005 086', 'date': '18.02.2016'}, 'garuskin.dima@gmail.com': {'key': '372 005 087', 'date': '30.01.2016'}, 'rock_n_vladok@mail.ru': {'key': '373 005 088', 'date': '06.03.2016'}, 'anton_semenchuk@rambler.ru': {'key': '374 005 089', 'date': '09.03.2016'}, 'orloff.eg@yandex.ru': {'key': '375 005 090', 'date': '11.03.2016'}, 'ysenko.mi@gmail.com': {'key': '376 005 091', 'date': '13.03.2016'}, 'nadin12233@mail.ru': {'key': '377 005 092', 'date': '13.03.2016'}, 'serge-meb@mail.ru': {'key': '378 005 093', 'date': '02.04.2016'} } for key, value in u.items(): try: user = User.objects.get(email=key) except User.DoesNotExist: print key else: key = int(''.join(value['key'].split(' '))) date = value['date'].split('.') DiplomaJ.objects.create(date=datetime.date(int(date[2]), int(date[1]), int(date[0])), key=key, student=user, material=Diploma.objects.get(id=1))