From 47b91b20fd083b7fd126777cfb01982cade863b8 Mon Sep 17 00:00:00 2001 From: Jean-Marie Favreau Date: Sat, 19 Oct 2024 19:50:56 +0200 Subject: [PATCH] =?UTF-8?q?Am=C3=A9lioration=20de=20la=20navigation=20entr?= =?UTF-8?q?e=20=C3=A9v=C3=A9nement=20et=20import?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/agenda_culturel/models.py | 13 +++++++++++++ .../templates/agenda_culturel/event-info-inc.html | 4 ++-- 2 files changed, 15 insertions(+), 2 deletions(-) diff --git a/src/agenda_culturel/models.py b/src/agenda_culturel/models.py index ad45ac1..5b2a83c 100644 --- a/src/agenda_culturel/models.py +++ b/src/agenda_culturel/models.py @@ -511,6 +511,19 @@ class Event(models.Model): }, ) + def get_import_sources(self): + if self.import_sources: + result = [] + for s in self.import_sources: + o_s = RecurrentImport.objects.get(source=s) + if o_s: + result.append((o_s.get_absolute_url(), o_s.name)) + else: + result.append((o_s, o_s)) + return result + else: + return [] + def __str__(self): return _date(self.start_day) + ": " + self.title diff --git a/src/agenda_culturel/templates/agenda_culturel/event-info-inc.html b/src/agenda_culturel/templates/agenda_culturel/event-info-inc.html index 36ecd6d..fd968dc 100644 --- a/src/agenda_culturel/templates/agenda_culturel/event-info-inc.html +++ b/src/agenda_culturel/templates/agenda_culturel/event-info-inc.html @@ -19,8 +19,8 @@ {% if object.import_sources|length > 0 %}
  • Sources d'import :