Exemple #1
0
 def _add_entrance_exam_to_context(self, courseware_context):
     """
     Adds entrance exam related information to the given context.
     """
     if course_has_entrance_exam(self.course) and getattr(self.chapter, 'is_entrance_exam', False):
         courseware_context['entrance_exam_passed'] = user_has_passed_entrance_exam(self.effective_user, self.course)
         courseware_context['entrance_exam_current_score'] = get_entrance_exam_score_ratio(
             CourseGradeFactory().read(self.effective_user, self.course),
             get_entrance_exam_usage_key(self.course),
         )
Exemple #2
0
 def _add_entrance_exam_to_context(self, courseware_context):
     """
     Adds entrance exam related information to the given context.
     """
     if course_has_entrance_exam(self.course) and getattr(self.chapter, 'is_entrance_exam', False):
         courseware_context['entrance_exam_passed'] = user_has_passed_entrance_exam(self.effective_user, self.course)
         courseware_context['entrance_exam_current_score'] = get_entrance_exam_score_ratio(
             CourseGradeFactory().read(self.effective_user, self.course),
             get_entrance_exam_usage_key(self.course),
         )