Skip to content

Commit 0bb94ee

Browse files
committed
1
1 parent 943f5cb commit 0bb94ee

File tree

4 files changed

+10
-10
lines changed

4 files changed

+10
-10
lines changed

supplier_product/test_views.py

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -22,18 +22,18 @@ def setUp(self):
2222
quantity=10
2323
)
2424

25-
def test_increase_quantity(self):
25+
def increase_quantity_by_one(self):
2626
response = self.client.get(
2727
reverse(
28-
'supplier_product:increase_quantity', kwargs={'id': self.supplier_product.supplier_product_id}))
28+
'supplier_product:increase_quantity_by_one', kwargs={'id': self.supplier_product.supplier_product_id}))
2929
updated_product = SupplierProduct.objects.get(supplier_product_id=self.supplier_product.supplier_product_id)
3030
self.assertEqual(updated_product.quantity, self.supplier_product.quantity + 1)
3131
self.assertEqual(response.status_code, 302)
3232

33-
def test_decrease_quantity(self):
33+
def decrease_quantity_by_one(self):
3434
response = self.client.get(
3535
reverse(
36-
'supplier_product:decrease_quantity', kwargs={'id': self.supplier_product.supplier_product_id}))
36+
'supplier_product:decrease_quantity_by_one', kwargs={'id': self.supplier_product.supplier_product_id}))
3737
updated_product = SupplierProduct.objects.get(supplier_product_id=self.supplier_product.supplier_product_id)
3838
self.assertEqual(updated_product.quantity, self.supplier_product.quantity - 1)
3939
self.assertEqual(response.status_code, 302)

supplier_product/urls.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,6 @@
44

55
app_name = 'supplier_product'
66
urlpatterns = [
7-
path('increase_quantity/<int:id>/', views.increase_quantity, name='increase_quantity'),
8-
path('decrease_quantity/<int:id>/', views.decrease_quantity, name='decrease_quantity'),
7+
path('increase_quantity_by_one/<int:id>/', views.increase_quantity, name='increase_quantity'),
8+
path('decrease_quantity_by_one/<int:id>/', views.decrease_quantity, name='decrease_quantity'),
99
]

supplier_product/views.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
from django.db.models import F
66

77

8-
def increase_quantity(request, id):
8+
def increase_quantity_by_one(request, id):
99
SupplierProduct.objects.filter(supplier_product_id=id).update(quantity=F('quantity')+1)
1010
product = SupplierProduct.objects.get(supplier_product_id=id)
1111
context = {'product': product}
@@ -16,7 +16,7 @@ def increase_quantity(request, id):
1616
return HttpResponse("Template not found")
1717

1818

19-
def decrease_quantity(request, id):
19+
def decrease_quantity_by_one(request, id):
2020
product = SupplierProduct.objects.get(supplier_product_id=id)
2121
if product.quantity > 0:
2222
SupplierProduct.objects.filter(supplier_product_id=id).update(quantity=F('quantity')-1)

templates/supplier/suppliers.html

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -37,10 +37,10 @@
3737
<td>{{sup_product.qr_code.product_name}}</td>
3838
<td>{{sup_product.quantity}}</td>
3939
<td>{{sup_product.price}}</td>
40-
<td><form action="{% url 'supplier_product:increase_quantity' id=sup_product.supplier_product_id %}">
40+
<td><form action="{% url 'supplier_product:increase_quantity_by_one' id=sup_product.supplier_product_id %}">
4141
<button type="submit" class="btn btn-primary"> + </button>
4242
</form>
43-
<form action="{% url 'supplier_product:decrease_quantity' id=sup_product.supplier_product_id %}">
43+
<form action="{% url 'supplier_product:decrease_quantity_by_one' id=sup_product.supplier_product_id %}">
4444
<button type="submit" class="btn btn-danger"> - </button>
4545
</form>
4646
</td>

0 commit comments

Comments
 (0)