Реализовано преобразование временных комплектов в постоянные
Views (products/views/productkit_views.py): - ProductKitMakePermanentView: view для преобразования временного комплекта * Доступен только для временных комплектов (is_temporary=True) * Позволяет отредактировать название, описание, категории, теги, цену * Вызывает метод make_permanent() модели * Перенаправляет на детальную страницу комплекта после успеха URLs (products/urls.py): - /products/kits/<pk>/make-permanent/ - страница преобразования Templates: - productkit_make_permanent.html: форма преобразования с составом и ценой - order_detail.html: добавлена кнопка "Сделать постоянным" для временных комплектов Теперь флорист может: 1. Увидеть временный комплект в заказе с badge "Временный" 2. Нажать "Сделать постоянным" 3. Отредактировать название, добавить категории 4. Сохранить - комплект появится в каталоге 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
@@ -201,6 +201,10 @@
|
||||
<span class="badge bg-info ms-1">Временный</span>
|
||||
<br>
|
||||
<small class="text-muted">Создан специально для этого заказа</small>
|
||||
<br>
|
||||
<a href="{% url 'products:productkit-make-permanent' item.product_kit.pk %}" class="btn btn-sm btn-outline-success mt-1">
|
||||
<i class="bi bi-arrow-right-circle"></i> Сделать постоянным
|
||||
</a>
|
||||
{% endif %}
|
||||
</td>
|
||||
<td>{{ item.quantity }}</td>
|
||||
|
||||
Reference in New Issue
Block a user