diff --git a/la_chariotte/order/models.py b/la_chariotte/order/models.py
index 622cd01..0dc5310 100644
--- a/la_chariotte/order/models.py
+++ b/la_chariotte/order/models.py
@@ -71,11 +71,11 @@ class OrderAuthor(models.Model):
last_name = models.CharField(verbose_name="Nom")
phone = models.CharField(
verbose_name="Numéro de téléphone",
- help_text="Pour vous que l'organisateur·ice vous contacte en cas de besoin",
+ help_text="Pour que l'organisateur·ice vous contacte en cas de besoin",
)
email = models.CharField(
verbose_name="Adresse mail",
- help_text="Pour vous que l'organisateur·ice vous contacte en cas de besoin",
+ help_text="Pour que l'organisateur·ice vous contacte en cas de besoin",
)
def __str__(self): # pragma: no cover
diff --git a/la_chariotte/order/templates/order/grouped_order_add_items.html b/la_chariotte/order/templates/order/grouped_order_add_items.html
index 85b6813..ddca957 100644
--- a/la_chariotte/order/templates/order/grouped_order_add_items.html
+++ b/la_chariotte/order/templates/order/grouped_order_add_items.html
@@ -35,7 +35,7 @@
{{ item.name }} |
{{ item.price }} |
{% if item.max_limit %}{{ item.max_limit }}{% else %}---{% endif %} |
- Supprimer (pas possible pour l'instant) |
+ Supprimer (pas possible pour l'instant) |
{% endfor %}
diff --git a/la_chariotte/order/templates/order/order_detail.html b/la_chariotte/order/templates/order/order_detail.html
index 48ec497..a51365e 100644
--- a/la_chariotte/order/templates/order/order_detail.html
+++ b/la_chariotte/order/templates/order/order_detail.html
@@ -11,17 +11,17 @@
Dans une prochaine version de la Chariotte, vous recevrez un mail de confirmation :)
En attendant, vous pouvez bien noter ces infos :
- Votre commande
+ Votre commande
{% for item in order.ordered_items.all %}
- {{ item.nb }} {{ item.item }} : {{ item.get_price }} €
- {% endfor %}
+ {% endfor %}
Prix total de la commande : {{ order.price }} €
-
Rendez-vous le {{ order.grouped_order.delivery_date }}{% if order.grouped_order.place %} à {{ order.grouped_order.place }}{% endif %} pour récupérer vos produits !
+ Rendez-vous le {{ order.grouped_order.delivery_date }}{% if order.grouped_order.place %} à {{ order.grouped_order.place }}{% endif %} pour récupérer vos produits !
- Pour toute question, vous pouvez contacter l'organisateur·ice de la commande, {{ order.grouped_order.orga }} :
+
Pour toute question, vous pouvez contacter l'organisateur·ice de la commande, {{ order.grouped_order.orga }} :
Envoyer un mail
diff --git a/la_chariotte/order/views.py b/la_chariotte/order/views.py
index 50031da..fd8dde8 100644
--- a/la_chariotte/order/views.py
+++ b/la_chariotte/order/views.py
@@ -132,7 +132,9 @@ def order(request, grouped_order_id):
"""Creates an AnonymousUser, and an Order for this GroupedOrder, with related OrderedItems"""
grouped_order = get_object_or_404(GroupedOrder, pk=grouped_order_id)
# get a dict with (quantity_{{item_id}}:{{quantity}})
- orders_dict = {k: v for k, v in request.POST.items() if k.startswith("quantity")}
+ orders_dict = {
+ key: value for key, value in request.POST.items() if key.startswith("quantity")
+ }
first_name = request.POST["first_name"]
last_name = request.POST["last_name"]
phone = request.POST["phone"]
@@ -141,12 +143,12 @@ def order(request, grouped_order_id):
first_name=first_name, last_name=last_name, email=email, phone=phone
)
order = Order.objects.create(author=author, grouped_order=grouped_order)
- for k, v in orders_dict.items():
- if v == "":
- v = 0
- if int(v) > 0:
- item = grouped_order.item_set.get(pk=k.split("_")[1])
- OrderedItem.objects.create(nb=v, order=order, item=item)
+ for key, quantity in orders_dict.items():
+ if quantity == "":
+ quantity = 0
+ if int(quantity) > 0:
+ item = grouped_order.item_set.get(pk=key.split("_")[1])
+ OrderedItem.objects.create(nb=quantity, order=order, item=item)
compute_ordered_nb(item)
compute_order_articles_nb(order)
if order.articles_nb == 0: