Show recent galleries on home page
This commit is contained in:
parent
13f5a446dd
commit
bf455989d3
3 changed files with 18 additions and 3 deletions
|
|
@ -158,3 +158,6 @@ SESSION_COOKIE_AGE = 60 * 60 * 3
|
||||||
|
|
||||||
# Use only one Django Sites
|
# Use only one Django Sites
|
||||||
SITE_ID = 1
|
SITE_ID = 1
|
||||||
|
|
||||||
|
# Photologue
|
||||||
|
PHOTOLOGUE_GALLERY_SAMPLE_SIZE = 1
|
||||||
|
|
|
||||||
|
|
@ -13,7 +13,7 @@ SPDX-License-Identifier: GPL-3.0-or-later
|
||||||
<b>K</b>chanais.
|
<b>K</b>chanais.
|
||||||
</p>
|
</p>
|
||||||
<p>
|
<p>
|
||||||
Les photos sont visibles dans les galeries et téléchargeables, toutefois,
|
Les photos sont visibles dans <a href="{% url 'photologue:pl-gallery-archive' %}">les galeries</a> et téléchargeables, toutefois,
|
||||||
<b>l'accord de la ou du photographe et des personnes présentes sur la
|
<b>l'accord de la ou du photographe et des personnes présentes sur la
|
||||||
photo est nécessaire avant toute republication sur un autre site.</b>
|
photo est nécessaire avant toute republication sur un autre site.</b>
|
||||||
</p>
|
</p>
|
||||||
|
|
@ -21,6 +21,15 @@ SPDX-License-Identifier: GPL-3.0-or-later
|
||||||
Si vous souhaitez qu'une photo soit supprimée, signalez le nous :
|
Si vous souhaitez qu'une photo soit supprimée, signalez le nous :
|
||||||
<a href="mailto:photos@crans.org?subject=[ABUS] Nouvelle requête" class="btn btn-warning btn-sm">Signaler un abus</a>
|
<a href="mailto:photos@crans.org?subject=[ABUS] Nouvelle requête" class="btn btn-warning btn-sm">Signaler un abus</a>
|
||||||
|
|
||||||
|
<h3>Dernières galeries</h3>
|
||||||
|
<div class="row mb-2">
|
||||||
|
{% for gallery in object_list %}
|
||||||
|
<div class="col-md-3">
|
||||||
|
{% include "photologue/includes/gallery_sample.html" %}
|
||||||
|
</div>
|
||||||
|
{% endfor %}
|
||||||
|
</div>
|
||||||
|
|
||||||
<h3>Nouveau venu ?</h3>
|
<h3>Nouveau venu ?</h3>
|
||||||
<p>
|
<p>
|
||||||
Si tu accèdes à ce service depuis le réseau du
|
Si tu accèdes à ce service depuis le réseau du
|
||||||
|
|
|
||||||
|
|
@ -2,8 +2,11 @@
|
||||||
# SPDX-License-Identifier: GPL-3.0-or-later
|
# SPDX-License-Identifier: GPL-3.0-or-later
|
||||||
|
|
||||||
from django.contrib.auth.mixins import LoginRequiredMixin
|
from django.contrib.auth.mixins import LoginRequiredMixin
|
||||||
from django.views.generic import TemplateView
|
from django.views.generic import ListView
|
||||||
|
from photologue.models import Gallery
|
||||||
|
|
||||||
|
|
||||||
class IndexView(LoginRequiredMixin, TemplateView):
|
class IndexView(LoginRequiredMixin, ListView):
|
||||||
|
queryset = Gallery.objects.on_site().is_public()
|
||||||
|
paginate_by = 4
|
||||||
template_name = "index.html"
|
template_name = "index.html"
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue