def METHOD_NAME(self):
    # The alternative to a sub-query would be using `extra` to do a join
    # to the content provider table and filtering `filter_content`. However,
    # that assumes that a content provider entry exists, which is not necessarily
    # the case. We often don't add a content provider until after works from
    # new providers are available in the API, and sometimes not even then.
    # Search returns results with providers that do not have a ContentProvider
    # table entry. Therefore, to maintain that assumption, a subquery is the only
    # workable approach, as Django's `extra` does not provide any facility for
    # handling null relations on the join.
    return self.model_class.objects.exclude(
        provider__in=ContentProvider.objects.filter(
            filter_content=True
        ).values_list("provider_identifier")
    )