You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
46 lines
2.2 KiB
46 lines
2.2 KiB
# 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))
|
|
|