Я новичок в Джанго.И я создаю сайт электронной коммерции.
У меня есть эти 2 URL.
path('', views.cart, name='cart'),
path('delete/<int:order_id>', views.cart, name='remove')
Это 2 функции в моих представлениях
def cart(request):
def remove(request, order_id):
Всякий раз, когда я пытаюсь сделать запрос к представлению удаления, я получаю эту ошибку.
TypeError: cart() got an unexpected keyword argument 'order_id'
http://localhost:8000/cart/delete/96
Из этого я понимаю, что он вызывает метод корзины вместо удаления.
Метод корзины работает нормально.
Я вызываю этот метод удаления с помощью Ajax.
$.ajax({
type: 'GET',
url: `delete/${order_id}`,
success: function(){
console.log("helloo");
}});
Я думаю, что мне здесь не хватает чего-то очень простого.
Любая помощь будет высоко ценится.
Спасибо.