From c1ea72455c411552b3a5db0744c6754689eba713 Mon Sep 17 00:00:00 2001 From: Yohan Boniface Date: Mon, 22 Apr 2019 23:14:14 +0200 Subject: [PATCH] Add Delivery.url to a link to an external source --- copanier/models.py | 1 + copanier/templates/edit_delivery.html | 4 ++++ copanier/templates/includes/delivery_head.html | 1 + 3 files changed, 6 insertions(+) diff --git a/copanier/models.py b/copanier/models.py index 699fef5..83e49ac 100644 --- a/copanier/models.py +++ b/copanier/models.py @@ -163,6 +163,7 @@ class Delivery(Base): products: List[Product] = field(default_factory=list) orders: Dict[str, Order] = field(default_factory=dict) id: str = field(default_factory=lambda *a, **k: uuid.uuid4().hex) + url: str = "" @property def status(self): diff --git a/copanier/templates/edit_delivery.html b/copanier/templates/edit_delivery.html index bf12c13..4136f0c 100644 --- a/copanier/templates/edit_delivery.html +++ b/copanier/templates/edit_delivery.html @@ -35,6 +35,10 @@

Instructions particulières

+
diff --git a/copanier/templates/includes/delivery_head.html b/copanier/templates/includes/delivery_head.html index ff4bdac..97444ea 100644 --- a/copanier/templates/includes/delivery_head.html +++ b/copanier/templates/includes/delivery_head.html @@ -5,4 +5,5 @@
  • Date de livraison
  • {% if delivery.status == delivery.OPEN %}Date limite de commande {% elif delivery.status == delivery.ADJUSTMENT %}Ajustement en cours{% else %}Fermée{% endif %}
  • {% if delivery.instructions %}
  • À savoir {{ delivery.instructions }}
  • {% endif %} + {% if delivery.url %}
  • En savoir plus
    {{ delivery.url }}
  • {% endif %}