diff --git a/beesgospel/models.py b/beesgospel/models.py index aa9bc4a..31b761b 100644 --- a/beesgospel/models.py +++ b/beesgospel/models.py @@ -73,3 +73,8 @@ class Document(models.Model): def __str__(self): return f"{self.titre} {self.quand}" + + def get_url(self): + if self.url: + return self.url + return self.fichier.url diff --git a/common/urls.py b/common/urls.py index 7017e3c..83ccfa7 100644 --- a/common/urls.py +++ b/common/urls.py @@ -14,5 +14,5 @@ urlpatterns = [ path("membres/", views.EspaceMembresView.as_view(), name="membres"), path("membres/liste/", views.ListeMembresView.as_view(), name="liste-membres"), path("agenda/", views.AgendaView.as_view(), name="agenda"), - path("media/", views.MediaView.as_view(), name="media"), + path("medias/", views.MediaView.as_view(), name="medias"), ] diff --git a/templates/base.html b/templates/base.html index 722c495..6034617 100644 --- a/templates/base.html +++ b/templates/base.html @@ -28,7 +28,7 @@ - + diff --git a/templates/media.html b/templates/media.html index 0e564fc..4773eb1 100644 --- a/templates/media.html +++ b/templates/media.html @@ -9,7 +9,7 @@
{{ item.quand|date:'d F Y' }}