Формы. Изменение количества кнопками - Python

Узнай цену своей работы

Формулировка задачи:

Здравстсвуйте, Пишу интернет магазин, и дошло до реализации добавлении товара в корзину, все товары находятся на одной странице и оттуда добавляются по кнопке. В форме есть поле количество, которое я вывожу в шаблоне и там меняется. Хочу чтобы содержимое менялось с помощью кнопок. Как я понял стандартного ничего такого в джанго нет, поэтому делаю с помощью JS, но не знаю как правильно обращаться с помощью кнопок к своим input полям.

Решение задачи: «Формы. Изменение количества кнопками»

textual
Листинг программы
  1. {% for product in products%}
  2.                    <div class="col-sm-4">
  3.                        <div class="product">
  4.                            <div class="product-img">
  5.                                <a href="#"><img src="/media/{{ product.img }}" alt=""></a>
  6.                            </div>
  7.                            <p class="product-title">
  8.                                <a href="#">{{ product.name }}</a>
  9.                            </p>
  10.                            <p class="product-desc">{{ product.description }}</p>
  11.                            <p class="product-price">{{ product.price }} Р</p>
  12.                            <form action="{% url "cart:CartAdd" product.id %}" method="post" class="form-inline product-form">
  13.                                {% csrf_token %}
  14.                                {{ cart_product_form.quantity }}
  15.                                {{ cart_product_form.update }}
  16.                                <input class="btn btn-danger" id="submit_btn" type="submit" value="В корзину">
  17.                            </form>
  18.                        </div>
  19.                    </div>
  20.                    {% endfor %}

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

11   голосов , оценка 3.727 из 5

Нужна аналогичная работа?

Оформи быстрый заказ и узнай стоимость

Бесплатно
Оформите заказ и авторы начнут откликаться уже через 10 минут
Похожие ответы