Skip to content

v-v-d/geekshop

Repository files navigation

Выполнено:

1 Организовать работу с остатками товара в проекте (попробовать оба способа). Попробовал оба. Через сигналы меньше
кода и он в одной точке. Оставил его
2 Реализовать обновление статистики заказа через jQuery.
3 Расширить функционал работы с формами при помощи «django-dynamic-formset».

Попробовал сделать асинхронное обновление цены при добавлении нового продукта в заказ. Делал по примеру аякса для корзины.
Остановился на выводе цены в шаблон. Цену одного добавленного продукта вывести удалось, но для последующих продуктов
цена не подгружается. Я обновляю содержимое внутри тега
<span class="orderitems-{{ forloop.parentloop.counter0 }}-price"></span>
Проблема в том, что класс этого тега не меняется при добавлении новой строки в заказе. Видимо неправильно работает вот
эта часть кода {{ forloop.parentloop.counter0 }}.
Поясните, пожалуйста, почему этот счетчик не обновляется при добавлении новой строки.