def get_context_data(self, **kwargs):
context = super(ListView, self).get_context_data(**kwargs)
context['total_criteria'] = Criterion.objects.count()
context['group_form'] = GroupForm(data=self.request.GET)
group_id = self.request.GET.get('group')
if group_id:
try:
group_id = int(group_id)
except (ValueError, TypeError):
pass
else:
context['group'] = get_object_or_404(Group, pk=self.request.GET['group'])
return context
评论列表
文章目录