def get_queryset(self):
        user = self.request.user
        if user and not user.is_anonymous:
            return GroceryItem.objects.filter(
                Q(list__author=user) | Q(list__groceryshared__shared_to=user)