Пример #1
0
 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
Пример #2
0
 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
Пример #3
0
    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
Пример #4
0
    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