'Render the index page.'

def _get(self, request):

    self._redirect_if_needed_to_pay_for_course()
    self._prefetch_and_bind_course(request)
    if self.course.has_children_at_depth(CONTENT_DEPTH):
        self._reset_section_to_exam_if_required()
        self.chapter = self._find_chapter()
        self.section = self._find_section()
        if (self.chapter and self.section):
            self._redirect_if_not_requested_section()
            self._save_positions()
            self._prefetch_and_bind_section()
    return render_to_response('courseware/courseware.html', self._create_courseware_context(request))
