Добавлено автоматическое создание черновика при создании заказа
При любом изменении формы создания заказа автоматически создается черновик и пользователь перенаправляется на страницу редактирования, где работает стандартное автосохранение. Изменения: - Добавлен AJAX endpoint create_draft_from_form в views.py - Создан JavaScript модуль draft-creator.js для автосоздания черновика - Обновлен order_form.html для подключения соответствующих скриптов - Добавлен URL маршрут /orders/create-draft/ Работает с задержкой 2 секунды после первого изменения формы. 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
@@ -885,8 +885,12 @@ document.addEventListener('DOMContentLoaded', function() {
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<!-- Скрипт автосохранения черновиков -->
|
||||
<!-- Скрипты автосохранения -->
|
||||
{% if is_draft %}
|
||||
<script src="{% static 'orders/js/autosave.js' %}"></script>
|
||||
<!-- Автосохранение для черновиков -->
|
||||
<script src="{% static 'orders/js/autosave.js' %}"></script>
|
||||
{% else %}
|
||||
<!-- Автосоздание черновика при создании заказа -->
|
||||
<script src="{% static 'orders/js/draft-creator.js' %}"></script>
|
||||
{% endif %}
|
||||
{% endblock %}
|
||||
|
||||
Reference in New Issue
Block a user