def cart_modificate(request, product_id):
if request.method =='POST':
increment = request.POST.get('increment')
... # для остальных полей по аналогии + добавить условие
<form action="{% url 'cart:cart_modificate' product.id %}" method="post">
{% csrf_token %}
<input type="submit" value="increment" />
<input type="submit" value="decrement" />
</form>
def cart_modificate(request, product_id):
if 'increment' in request.POST:
# do something
else:
# do something else
User.objects.filter(email=email).exists()
User.objects.get(email=cd['email'])
from django.views.generic import RedirectView
from django.urls import reverse
from django.utils.http import urlencode
class SomeRedirectView(RedirectView):
def get_redirect_url(self, **kwargs):
query_dict = {'allowed': True}
return f'{reverse("index")}?{urlencode(query_dict)}'
<a href="{% url 'url_name' news_id %}">ololo</a>
(В случае с php это довольно легко делается при помощи ajax-запроса.)
не знаю какие модэли создавать внутри models.py, и как
их обновлять.
Как на сайт добавить виджет доставки яндекс карт?
<input checked="checked" type="checkbox" name="status" value="True" id="id_status" />
Как можно переделать мой код, или что нужно сделать чтобы данные передавались?