def delete_user(request, user_id): result = {"status": FAIL} try: user = User.objects.get(id=user_id) user.delete() result["status"] = SUCCESS except User.DoesNotExist as e: print e return render_json(result)
def delete_course(request, course_id): result = {"status": FAIL} try: course = Course.objects.get(id=course_id) course.delete() result["status"] = SUCCESS except Course.DoesNotExist as e: print e return render_json(result)
def delete_user_award(request, award_id): result = {"status": FAIL} try: user_award = UserHonor.objects.get(id=award_id) user_award.delete() result["status"] = SUCCESS except UserHonor.DoesNotExist as e: print e return render_json(result)
def delete_student_course(request, studentcourse_id): result = {"status": FAIL} try: student_course = StudentCourse.objects.get(id=studentcourse_id) student_course.delete() result["status"] = SUCCESS except StudentCourse.DoesNotExist as e: print e return render_json(result)
def checkin(request, user_id, course_id): result = {"status": FAIL} checkin_time = datetime.now() try: user = User.objects.get(id=user_id) course = Course.objects.get(id=course_id) if not user.userprofile.is_coach: studentcourse = StudentCourse.objects.get(student=user, course=course) except User.DoesNotExist as e: print e except Course.DoesNotExist as e: print e except StudentCourse.DoesNotExist as e: print e try: checkin = UserCheckin(user=user, course=course, time=checkin_time) checkin.save() result["status"] = SUCCESS except Exception as e: print e return render_json(result)