1. from django.db.models import Q
    2. def get_queryset(self, request):
    3. qs = super(CandidateAdmin, self).get_queryset(request)
    4. group_names = self.get_group_names(request.user)
    5. if request.user.is_superuser or 'hr' in group_names:
    6. return qs
    7. return Candidate.objects.filter(
    8. Q(first_interviewer_user=request.user) | Q(second_interviewer_user=request.user))