diff --git a/copanier/models.py b/copanier/models.py index 699fef5..a95b9d9 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) + infos_url: str = "" @property def status(self): diff --git a/copanier/templates/edit_delivery.html b/copanier/templates/edit_delivery.html index bf12c13..9aa44a5 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..2b5cbd8 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.infos_url %}
  • Plus d'infos {{ delivery.infos_url|truncate(20)}}
  • {% endif %}