def update_student_course(request, studentcourse_id): student_course = get_object_or_404(StudentCourse, id=studentcourse_id) student_course_form = StudentCourseForm(request.POST, instance=student_course) if request.method == "GET": student_course_form = StudentCourseForm(instance=student_course) if request.method == "POST": student_course_form = StudentCourseForm(request.POST, instance=student_course) if student_course_form.is_valid(): student_course = student_course_form.save() context = RequestContext(request, {"student_course": student_course, "student_course_form": student_course_form}) return render('checkin/update_student_course.html', context)
def create_student_course(request, user_id): user = get_object_or_404(User, id=user_id) if request.method == "GET": student_course_form = StudentCourseForm(initial={'student': user}) context = RequestContext(request, {'student_course_form': student_course_form}) else: student_course_form = StudentCourseForm(request.POST) if student_course_form.is_valid(): student_course = student_course_form.save() context = RequestContext(request, {'student_course_form': student_course_form, 'student_course': student_course}) else: context = RequestContext(request, {'student_course_form': student_course_form}) return render('checkin/create_student_course.html', context)