From 6a175eee08f3137658843e4661f6d0449d1be5d3 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Aur=C3=A9lien=20Delobelle?= Date: Tue, 23 Aug 2016 03:00:09 +0200 Subject: [PATCH] =?UTF-8?q?Relev=C3=A9s=20d'une=20caisse=20tri=C3=A9=C3=A9?= =?UTF-8?q?s=20par=20date=20desc?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- kfet/templates/kfet/checkout_read.html | 20 +++++++++----------- kfet/views.py | 5 +++++ 2 files changed, 14 insertions(+), 11 deletions(-) diff --git a/kfet/templates/kfet/checkout_read.html b/kfet/templates/kfet/checkout_read.html index 77804af7..f0348e3c 100644 --- a/kfet/templates/kfet/checkout_read.html +++ b/kfet/templates/kfet/checkout_read.html @@ -17,17 +17,15 @@

Relevés

- {% with statements=checkout.statements.all %} - {% if not statements %} - Pas de relevé - {% else %} -
    - {% for statement in statements %} -
  • {{ statement }}
  • - {% endfor %} -
- {% endif %} - {% endwith %} + {% if not statements %} + Pas de relevé + {% else %} + + {% endif %}
diff --git a/kfet/views.py b/kfet/views.py index ab70c640..c1b39550 100644 --- a/kfet/views.py +++ b/kfet/views.py @@ -379,6 +379,11 @@ class CheckoutRead(DetailView): template_name = 'kfet/checkout_read.html' context_object_name = 'checkout' + def get_context_data(self, **kwargs): + context = super(CheckoutRead, self).get_context_data(**kwargs) + context['statements'] = context['checkout'].statements.order_by('-at') + return context + # Checkout - Update class CheckoutUpdate(SuccessMessageMixin, UpdateView):