Skip to content

Instantly share code, notes, and snippets.

@sshirokov
Created December 31, 2010 19:01
Show Gist options
  • Save sshirokov/761251 to your computer and use it in GitHub Desktop.
Save sshirokov/761251 to your computer and use it in GitHub Desktop.
def queryset(self, request):
qs = super(RequestAdmin, self).queryset(request)
if request.user.is_superuser:
return qs
else:
return qs.filter(employee__in=([request.user] + request.user.reports.all()))
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment