-class ArtList(ObjectListView):
- template_name = 'catalogue/book_list.html'
- dynamic_template_name = 'catalogue/dynamic_book_list.html'
- title = gettext_lazy('Art')
- list_type = 'gallery'
-
- def get_queryset(self):
- return Picture.objects.all()
-
- def search(self, qs):
- term = self.request.GET.get('search')
- if term:
- qs = qs.filter(Q(title__icontains=term) | Q(tag_relations__tag__name_pl__icontains=term)).distinct()
- return qs
-
-