Пример #1
0
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)
Пример #2
0
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)