Make all galleries public

This commit is contained in:
Alexandre Iooss 2022-01-30 13:13:53 +01:00
parent 8b768108d2
commit 4b3cf83181
7 changed files with 24 additions and 31 deletions

View file

@ -29,14 +29,6 @@ class GalleryDateView(LoginRequiredMixin):
uses_datetime_field = False # Fix related object access
allow_empty = True
def get_queryset(self):
"""Non-staff members only see public galleries"""
qs = super().get_queryset()
if self.request.user.is_staff:
return qs
else:
return qs.filter(is_public=True)
class GalleryArchiveIndexView(GalleryDateView, ArchiveIndexView):
pass
@ -67,8 +59,7 @@ class TagDetail(LoginRequiredMixin, DetailView):
"""
current_tag = self.get_object().slug
context = super().get_context_data(**kwargs)
context['galleries'] = Gallery.objects.filter(is_public=True) \
.filter(tags__slug=current_tag) \
context['galleries'] = Gallery.objects.filter(tags__slug=current_tag) \
.order_by('-date_start')
return context
@ -79,14 +70,6 @@ class GalleryDetailView(LoginRequiredMixin, DetailView):
"""
model = Gallery
def get_queryset(self):
"""Non-staff members only see public galleries"""
qs = super().get_queryset()
if self.request.user.is_staff:
return qs
else:
return qs.filter(is_public=True)
def get_context_data(self, **kwargs):
context = super().get_context_data(**kwargs)
@ -110,7 +93,7 @@ class GalleryDetailView(LoginRequiredMixin, DetailView):
class GalleryDownload(LoginRequiredMixin, DetailView):
queryset = Gallery.objects.filter(is_public=True)
model = Gallery
def get(self, request, *args, **kwargs):
"""