From: Guillaume Pellerin Date: Thu, 12 Feb 2015 17:04:05 +0000 (+0100) Subject: various import fix X-Git-Tag: 1.5.1~1^2~9 X-Git-Url: https://git.parisson.com/?a=commitdiff_plain;h=3e96c14b974705a96dce0ba9e1e1bc3fbbf83fe2;p=telemeta.git various import fix --- diff --git a/telemeta/models/query.py b/telemeta/models/query.py index f44c1b12..d91a21ca 100644 --- a/telemeta/models/query.py +++ b/telemeta/models/query.py @@ -201,13 +201,13 @@ class MediaItemQuerySet(CoreQuerySet): return self.filter(Q(file__contains='/') | Q(url__contains='/')) def sound_public(self): - return self.filter(Q(file__contains='/') | Q(url__contains='/'), + return self.filter(Q(file__contains='/') | Q(url__contains='/'), public_access='full', collection__public_access='full') def by_instrument(self, name): "Find items by instrument" from telemeta.models.instrument import Instrument, InstrumentAlias - from telemeta.models.media import MediaItemPerformance + from telemeta.models.item import MediaItemPerformance instruments = Instrument.objects.filter(name__icontains=name) aliases = InstrumentAlias.objects.filter(name__icontains=name) perf = [] @@ -272,7 +272,7 @@ class MediaCollectionQuerySet(CoreQuerySet): def quick_search(self, pattern): "Perform a quick search on code, title and collector name" - from telemeta.models.media import MediaCollection + from telemeta.models.collection import MediaCollection pattern = pattern.strip() mod = MediaCollection() fields = mod.to_dict() @@ -356,7 +356,7 @@ class MediaCollectionQuerySet(CoreQuerySet): def by_instrument(self, name): "Find collections by instrument" - from telemeta.models.media import MediaItemPerformance + from telemeta.models.item import MediaItemPerformance from telemeta.models.instrument import Instrument, InstrumentAlias instruments = Instrument.objects.filter(name__icontains=name) aliases = InstrumentAlias.objects.filter(name__icontains=name) @@ -460,7 +460,7 @@ class MediaCorpusQuerySet(CoreQuerySet): def quick_search(self, pattern): "Perform a quick search on text and char fields" - from telemeta.models.media import MediaCorpus + from telemeta.models.corpus import MediaCorpus mod = MediaCorpus() pattern = pattern.strip() q = Q(code__contains=pattern) @@ -492,7 +492,7 @@ class MediaFondsQuerySet(CoreQuerySet): def quick_search(self, pattern): "Perform a quick search on text and char fields" - from telemeta.models.media import MediaFonds + from telemeta.models.fonds import MediaFonds mod = MediaFonds() pattern = pattern.strip() q = Q(code__contains=pattern) diff --git a/telemeta/views/home.py b/telemeta/views/home.py index 892604d4..9d3e4e99 100644 --- a/telemeta/views/home.py +++ b/telemeta/views/home.py @@ -416,4 +416,5 @@ class SearchView(ListView): context['fonds_num'] = self.fonds.count() context['type'] = self.type context['count'] = self.objects.count() + print self.objects.count() return context