From 01cfc0ed85b9c4bb8a8f321176e22a1cb74820a2 Mon Sep 17 00:00:00 2001 From: Andrey Smakotin Date: Tue, 11 Nov 2025 03:05:03 +0300 Subject: [PATCH] =?UTF-8?q?=D0=9F=D0=B5=D1=80=D0=B5=D0=BD=D0=B5=D1=81?= =?UTF-8?q?=D0=B5=D0=BD=20=D0=B1=D0=BB=D0=BE=D0=BA=20=D0=B4=D0=B0=D1=82?= =?UTF-8?q?=D1=8B=20=D0=B8=20=D0=B2=D1=80=D0=B5=D0=BC=D0=B5=D0=BD=D0=B8=20?= =?UTF-8?q?=D0=B4=D0=BE=D1=81=D1=82=D0=B0=D0=B2=D0=BA=D0=B8=20=D0=BF=D0=B5?= =?UTF-8?q?=D1=80=D0=B5=D0=B4=20=D0=B1=D0=BB=D0=BE=D0=BA=D0=BE=D0=BC=20?= =?UTF-8?q?=D0=B4=D0=BE=D1=81=D1=82=D0=B0=D0=B2=D0=BA=D0=B8?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit ## Изменения: ### 1. Переорганизация формы - Блок "Дата и время доставки" перенесен между "Основная информация" и "Доставка" - Создан отдельный card с полями: - Дата (delivery_date) - Время от (delivery_time_start) - Время до (delivery_time_end) ### 2. Новый порядок блоков формы 1. Основная информация (Клиент, Статус) 2. Дата и время доставки (новое расположение) 3. Доставка (тип доставки, адрес, самовывоз) 4. Товары в заказе ### 3. Преимущества - Пользователь сначала выбирает дату/время, потом способ доставки - Более логичная последовательность заполнения формы - Улучшенный UX 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude --- .../orders/templates/orders/order_form.html | 68 +++++++++++-------- 1 file changed, 38 insertions(+), 30 deletions(-) diff --git a/myproject/orders/templates/orders/order_form.html b/myproject/orders/templates/orders/order_form.html index de17f05..ab6afa0 100644 --- a/myproject/orders/templates/orders/order_form.html +++ b/myproject/orders/templates/orders/order_form.html @@ -160,6 +160,44 @@ + +
+
+
Дата и время доставки
+
+
+
+
+
+ + {{ form.delivery_date }} + {% if form.delivery_date.errors %} +
{{ form.delivery_date.errors }}
+ {% endif %} +
+
+
+
+ + {{ form.delivery_time_start }} + {% if form.delivery_time_start.errors %} +
{{ form.delivery_time_start.errors }}
+ {% endif %} +
+
+
+
+ + {{ form.delivery_time_end }} + {% if form.delivery_time_end.errors %} +
{{ form.delivery_time_end.errors }}
+ {% endif %} +
+
+
+
+
+
@@ -383,36 +421,6 @@
- -
-
-
- - {{ form.delivery_date }} - {% if form.delivery_date.errors %} -
{{ form.delivery_date.errors }}
- {% endif %} -
-
-
-
- - {{ form.delivery_time_start }} - {% if form.delivery_time_start.errors %} -
{{ form.delivery_time_start.errors }}
- {% endif %} -
-
-
-
- - {{ form.delivery_time_end }} - {% if form.delivery_time_end.errors %} -
{{ form.delivery_time_end.errors }}
- {% endif %} -
-
-