diff --git a/myproject/orders/templates/orders/order_list.html b/myproject/orders/templates/orders/order_list.html index 820fc36..09aebd2 100644 --- a/myproject/orders/templates/orders/order_list.html +++ b/myproject/orders/templates/orders/order_list.html @@ -130,32 +130,28 @@ {% endif %} - {% if order.status == 'draft' %} - - Черновик + {% if order.status %} + + {{ order.status.label|default:order.status.name }} - {% elif order.status == 'new' %} - Новый - {% elif order.status == 'confirmed' %} - Подтвержден - {% elif order.status == 'in_assembly' %} - В сборке - {% elif order.status == 'in_delivery' %} - В доставке - {% elif order.status == 'delivered' %} - Доставлен - {% elif order.status == 'cancelled' %} - Отменен + {% else %} + Не установлен {% endif %} {{ order.total_amount }} руб. - {% if order.payment_status == 'paid' %} - Оплачен - {% elif order.payment_status == 'partial' %} - Частично + {% if order.is_paid %} + + Оплачен + + {% elif order.amount_paid > 0 %} + + Частично ({{ order.amount_paid }} руб.) + {% else %} - Не оплачен + + Не оплачен + {% endif %}