diff --git a/csv/load_perm.py b/csv/load_perm.py index b561608..1f89621 100644 --- a/csv/load_perm.py +++ b/csv/load_perm.py @@ -51,19 +51,13 @@ if __name__ == '__main__': pivots = json.loads(row['success']) for pivot in pivots: - try: - pv = ProgressLesson.objects.create( - progress=p, - lesson_token=find_id(pivot['id']), - teacher=get_user_model().objects.get(email=pivot['teacher']), - ) - - if pivot['date'] and not pivot['date'] == 'None': - pv.date = datetime.strptime(pivot['date'].split('.')[0], '%Y-%m-%d %H:%M:%S') - pv.status = 2 - pv.save() - - except Lesson.DoesNotExist: - pass - + pv = ProgressLesson.objects.create( + progress=p, + lesson_token=find_id(pivot['id']), + teacher=get_user_model().objects.get(email=pivot['teacher']), + ) + if pivot['date'] and not pivot['date'] == 'None': + pv.date = datetime.strptime(pivot['date'].split('.')[0], '%Y-%m-%d %H:%M:%S') + pv.status = 2 + pv.save()