Ajout Document.get_url()
This commit is contained in:
parent
973e312de0
commit
af17ed0d46
|
@ -73,3 +73,8 @@ class Document(models.Model):
|
||||||
|
|
||||||
def __str__(self):
|
def __str__(self):
|
||||||
return f"{self.titre} {self.quand}"
|
return f"{self.titre} {self.quand}"
|
||||||
|
|
||||||
|
def get_url(self):
|
||||||
|
if self.url:
|
||||||
|
return self.url
|
||||||
|
return self.fichier.url
|
||||||
|
|
|
@ -14,5 +14,5 @@ urlpatterns = [
|
||||||
path("membres/", views.EspaceMembresView.as_view(), name="membres"),
|
path("membres/", views.EspaceMembresView.as_view(), name="membres"),
|
||||||
path("membres/liste/", views.ListeMembresView.as_view(), name="liste-membres"),
|
path("membres/liste/", views.ListeMembresView.as_view(), name="liste-membres"),
|
||||||
path("agenda/", views.AgendaView.as_view(), name="agenda"),
|
path("agenda/", views.AgendaView.as_view(), name="agenda"),
|
||||||
path("media/", views.MediaView.as_view(), name="media"),
|
path("medias/", views.MediaView.as_view(), name="medias"),
|
||||||
]
|
]
|
||||||
|
|
|
@ -28,7 +28,7 @@
|
||||||
<li class="nav-sep">•</li>
|
<li class="nav-sep">•</li>
|
||||||
<li class="nav-item"><a class="nav-link" href="{% url 'agenda' %}">Agenda</a></li>
|
<li class="nav-item"><a class="nav-link" href="{% url 'agenda' %}">Agenda</a></li>
|
||||||
<li class="nav-sep">•</li>
|
<li class="nav-sep">•</li>
|
||||||
<li class="nav-item"><a class="nav-link" href="{% url 'media' %}">Médias</a></li>
|
<li class="nav-item"><a class="nav-link" href="{% url 'medias' %}">Médias</a></li>
|
||||||
<li class="nav-sep">•</li>
|
<li class="nav-sep">•</li>
|
||||||
<li class="nav-item"><a class="nav-link{% if request.path == "/membres/" %} active{% endif %}" href="{% url 'membres' %}">Espace membres</a></li>
|
<li class="nav-item"><a class="nav-link{% if request.path == "/membres/" %} active{% endif %}" href="{% url 'membres' %}">Espace membres</a></li>
|
||||||
</ul>
|
</ul>
|
||||||
|
|
|
@ -9,7 +9,7 @@
|
||||||
<div class="border-bottom border-danger mt-3{% if item.prive %} prive{% endif %}">
|
<div class="border-bottom border-danger mt-3{% if item.prive %} prive{% endif %}">
|
||||||
<div class="row">
|
<div class="row">
|
||||||
<div class="col col-12 col-sm-8 col-lg-10 fs-4">
|
<div class="col col-12 col-sm-8 col-lg-10 fs-4">
|
||||||
<a href="{{ item.url|default:item.fichier.url }}">{{ item.titre }}</a>
|
<a href="{{ item.get_url }}">{{ item.titre }}</a>
|
||||||
</div>
|
</div>
|
||||||
<div class="col col-12 col-sm-4 col-lg-2 text-end">
|
<div class="col col-12 col-sm-4 col-lg-2 text-end">
|
||||||
{{ item.quand|date:'d F Y' }}
|
{{ item.quand|date:'d F Y' }}
|
||||||
|
|
Loading…
Reference in a new issue