X-Git-Url: https://git.mdrn.pl/redakcja.git/blobdiff_plain/864d45abe5ec985836baf52de168943d25a03be6..06e460b91c23f11e92bf5ae711a4ed2226d3a0c7:/src/catalogue/templatetags/book_list.py diff --git a/src/catalogue/templatetags/book_list.py b/src/catalogue/templatetags/book_list.py index a916f30a..b9130a8d 100755 --- a/src/catalogue/templatetags/book_list.py +++ b/src/catalogue/templatetags/book_list.py @@ -12,7 +12,7 @@ register = template.Library() class ChunksList(object): def __init__(self, chunk_qs): - self.chunk_qs = chunk_qs.select_related('book') + self.chunk_qs = chunk_qs.select_related('book', 'book__project', 'stage', 'user') self.book_qs = chunk_qs.values('book_id') def __getitem__(self, key): @@ -158,7 +158,7 @@ def image_list_filter(request, **kwargs): def arg_or_GET(field): return kwargs.get(field, request.GET.get(field)) - images = Image.objects.all() + images = Image.objects.all().select_related('user', 'stage', 'project') if not request.user.is_authenticated(): images = images.filter(public=True)