def get_context_data(self, **kwargs): """ Insert discipline and form into session context data. """ irat_datetime, grat_datetime = get_datetimes(self.get_session()) context = super(GradeListView, self).get_context_data(**kwargs) context['irat_datetime'] = irat_datetime context['grat_datetime'] = grat_datetime context['discipline'] = self.get_discipline() context['session'] = self.get_session() return context
def get_context_data(self, **kwargs): """ Insert a discipline inside grade edit template. """ irat_datetime, grat_datetime = get_datetimes(self.get_session()) context = super(GradeUpdateView, self).get_context_data(**kwargs) context['irat_datetime'] = irat_datetime context['grat_datetime'] = grat_datetime context['discipline'] = self.get_discipline() context['session'] = self.get_session() return context
def get_context_data(self, **kwargs): """ Insert a discipline and session inside file form template. """ irat_datetime, grat_datetime = get_datetimes(self.get_session()) context = super(EditSessionFileView, self).get_context_data(**kwargs) context['irat_datetime'] = irat_datetime context['grat_datetime'] = grat_datetime context['discipline'] = self.get_discipline() context['session'] = self.get_session() return context
def get_context_data(self, **kwargs): """ Insert discipline, session into gRAT result context data. """ irat_datetime, grat_datetime = get_datetimes(self.get_session()) context = super(GRATResultView, self).get_context_data(**kwargs) context['irat_datetime'] = irat_datetime context['grat_datetime'] = grat_datetime context['discipline'] = self.get_discipline() context['session'] = self.get_session() context['result'] = self.result() return context
def get_context_data(self, **kwargs): """ Insert discipline, session and form into file context data. """ irat_datetime, grat_datetime = get_datetimes(self.get_session()) context = super(ListSessionFileView, self).get_context_data(**kwargs) context['irat_datetime'] = irat_datetime context['grat_datetime'] = grat_datetime context['discipline'] = self.get_discipline() context['session'] = self.get_session() context['form'] = SessionFileForm() return context
def get_context_data(self, **kwargs): """ Insert discipline, session and form into exercise list context data. """ irat_datetime, grat_datetime = get_datetimes(self.get_session()) context = super(ExerciseListView, self).get_context_data(**kwargs) context['irat_datetime'] = irat_datetime context['grat_datetime'] = grat_datetime context['discipline'] = self.get_discipline() context['session'] = self.get_session() context['form1'] = AnswerQuestionForm(prefix="alternative01") context['form2'] = AnswerQuestionForm(prefix="alternative02") context['form3'] = AnswerQuestionForm(prefix="alternative03") context['form4'] = AnswerQuestionForm(prefix="alternative04") return context
def get_context_data(self, **kwargs): """ Insert discipline and session and alternatives formset into add question template. """ irat_datetime, grat_datetime = get_datetimes(self.get_session()) context = super(CreateQuestionView, self).get_context_data(**kwargs) context['irat_datetime'] = irat_datetime context['grat_datetime'] = grat_datetime context['discipline'] = self.get_discipline() context['session'] = self.get_session() if self.request.POST: context['alternatives'] = AlternativeFormSet(self.request.POST) else: context['alternatives'] = AlternativeFormSet() return context