diff --git a/csv/load_courses.py b/csv/load_courses.py index 7ea9e9d..cca408e 100644 --- a/csv/load_courses.py +++ b/csv/load_courses.py @@ -26,19 +26,10 @@ if __name__ == '__main__': row.pop('mentors', None).split("[")[1].split("]")[0].split(", ") course, _is_create = Course.objects.get_or_create(**row) - map_obj = CourseMap.objects.create(course=course) - route_obj = CourseRoute.objects.create( - name='''%s''' % course.title, - out_key=''.join(random.choice(string.ascii_letters) for x in range(15)), - ) - PivotCourseMap.objects.create(map_course=map_obj, route=route_obj, sort=0) - course.route = route_obj - course.save() - try: for teacher in teachers: if teacher: - teacher = get_user_model().objects.get(id=teacher).out_key + teacher = get_user_model().objects.get(email=teacher).out_key InApiTeacher.add_teacher(course.slug, teacher) except get_user_model().DoesNotExist: @@ -62,7 +53,6 @@ if __name__ == '__main__': if model_type == 'topic': course = Course.objects.get(id=row.pop('course', None)) - map_obj = CourseMap.objects.get(course=course) Topic.objects.create( id=pk, icon=row.pop('icon', None),