私のコードは次のようなものです: コンテキストをカスタマイズし、テンプレートに設定されたクエリにアクセスしたい
class GetStudentQueryHandler(ListView):
template_name = 'client.html'
paginate_by = STUDENT_PER_PAGE
context_object_name = 'studentinfo'
def get_context_data(self, **kwargs):
context = super(GetStudentQueryHandler, self).get_context_data(**kwargs)
context['can_show_distribute'] = self.request.user.has_perm('can_show_distribute_page')
context['form'] = QueryStudentForm
return context
def get_queryset(self):
問題は、テンプレートの get_queryset メソッドによって返されるクエリセットにアクセスする方法です。Studentinfo.can_show_distribute などのカスタム属性にアクセスできることはわかっていますが、クエリ データにアクセスするにはどうすればよいですか?