refactor: move Products list logic to model.

This commit is contained in:
2024-08-24 10:30:58 -05:00
parent 77361c13db
commit 23ec2bc298
2 changed files with 15 additions and 12 deletions

View File

@@ -60,18 +60,7 @@ def purchases(request):
def products(request):
rproducts = []
products = Product.objects.all()
for product in products:
rproduct = {
"name": product.name,
"price_list": product.price,
"uom": product.measuring_unit,
"categories": [c.name for c in product.categories.all()]
}
rproducts.append(rproduct)
return JsonResponse(rproducts, safe=False)
return JsonResponse(Product.to_list(), safe=False)
def import_products(request):