def generateStudent(): person = generatePerson() student = Student() student.startYear = datetime.date(random.randint(2012, 2024), 1, 1) student.studyCouncelor = random.choice(counselers).teacherID student.enrolled = random.choice(studies).studyname student.personID = person.personID student.insert() person.userName = (person.lname + str(student.studentID)) person.userPass = "******" person.update() for course in random.sample(courses, 4): student.enrollInCourse(course.courseID) return student