S
Size: a a a
S
A
DT
S
🔐
S
A
🔐
A
[28/Nov/2019 16:48:20] "POST /cart/add/4 HTTP/1.1" 302 0
[28/Nov/2019 16:48:20] "GET /cart/%5E$ HTTP/1.1" 200 1351
DT
[28/Nov/2019 16:48:20] "POST /cart/add/4 HTTP/1.1" 302 0
[28/Nov/2019 16:48:20] "GET /cart/%5E$ HTTP/1.1" 200 1351
G
DT
Т
A
@require_POST
def CartAdd(request, card_id):
cart = Cart(request)
card = get_object_or_404(Card, id=card_id)
form = CartAddForm(request.POST)
if form.is_valid():
cd = form.cleaned_data
cart.add(card=card, quantity=cd['card_number'], update_quantity=cd['update'])
return redirect('cart:CartDetail')
app_name = 'cart'
urlpatterns = [
path('remove/<int:card_id>', views.CartRemove, name='CartRemove'),
path('add/<int:card_id>', views.CartAdd, name='CartAdd'),
path(r'^$', views.CartDetail, name='CartDetail'),
]
АА
DT
DT
@require_POST
def CartAdd(request, card_id):
cart = Cart(request)
card = get_object_or_404(Card, id=card_id)
form = CartAddForm(request.POST)
if form.is_valid():
cd = form.cleaned_data
cart.add(card=card, quantity=cd['card_number'], update_quantity=cd['update'])
return redirect('cart:CartDetail')
app_name = 'cart'
urlpatterns = [
path('remove/<int:card_id>', views.CartRemove, name='CartRemove'),
path('add/<int:card_id>', views.CartAdd, name='CartAdd'),
path(r'^$', views.CartDetail, name='CartDetail'),
]
DT
@require_POST
def CartAdd(request, card_id):
cart = Cart(request)
card = get_object_or_404(Card, id=card_id)
form = CartAddForm(request.POST)
if form.is_valid():
cd = form.cleaned_data
cart.add(card=card, quantity=cd['card_number'], update_quantity=cd['update'])
return redirect('cart:CartDetail')
app_name = 'cart'
urlpatterns = [
path('remove/<int:card_id>', views.CartRemove, name='CartRemove'),
path('add/<int:card_id>', views.CartAdd, name='CartAdd'),
path(r'^$', views.CartDetail, name='CartDetail'),
]
A
S