Détails commande

- Ajout du détails d'une commande sur sa page
- Réorganisation de la vue `order.read`
- Optimisation queries DB avec select_related sur `OrderList`
This commit is contained in:
Aurélien Delobelle 2016-08-30 17:07:51 +02:00
parent 72a4f5563e
commit 3c5f8c49aa
2 changed files with 60 additions and 6 deletions

View file

@ -1356,7 +1356,7 @@ def inventory_create(request):
# -----
class OrderList(ListView):
model = Order
queryset = Order.objects.select_related('supplier', 'inventory')
template_name = 'kfet/order.html'
context_object_name = 'orders'
@ -1507,6 +1507,7 @@ class OrderRead(DetailView):
.filter(order=self.object)
.order_by('article__category__name', 'article__name')
)
context['orderarts'] = orderarticles
mail = ("Bonjour,\n\nNous voudrions pour le ##DATE## à la K-Fêt de "
"l'ENS Ulm :")
category = 0