def collections(self, resources): '''Return a list of collections used as values for the `collection` property of document models.''' collections = resources.order_by('collection') \ .exclude(collection__id=get_root_collection_id()) \ .values_list('collection__id', 'collection__name') \ .distinct() return collections
def collections(self, resources): '''Return a list of collections used as values for the `collection` property of document models.''' collections = resources.order_by('collection') \ .exclude(collection__id=get_root_collection_id()) \ .values_list('collection__id', 'collection__name') \ .distinct() return collections
def resources(self): '''Return a queryset of resource documents, filtered based on query string args in the passed request.''' resources = RteiDocument.objects.filter(is_resource=True) # Don't want documents from the root collection. resources = resources.exclude(collection__id=get_root_collection_id()) return resources
def resources(self): '''Return a queryset of resource documents, filtered based on query string args in the passed request.''' resources = RteiDocument.objects.filter(is_resource=True) # Don't want documents from the root collection. resources = resources.exclude(collection__id=get_root_collection_id()) return resources