Add products in urls and views
This commit is contained in:
		@@ -6,4 +6,5 @@ urlpatterns = [
 | 
				
			|||||||
    path("", views.index, name="wellcome"),
 | 
					    path("", views.index, name="wellcome"),
 | 
				
			||||||
    path("comprar", views.buy, name="buy"),
 | 
					    path("comprar", views.buy, name="buy"),
 | 
				
			||||||
    path("compras", views.purchases, name="purchases"),
 | 
					    path("compras", views.purchases, name="purchases"),
 | 
				
			||||||
 | 
					    path("productos", views.products, name="products"),
 | 
				
			||||||
]
 | 
					]
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -1,18 +1,39 @@
 | 
				
			|||||||
from django.shortcuts import render
 | 
					from django.shortcuts import render
 | 
				
			||||||
from django.http import HttpResponse
 | 
					from django.http import HttpResponse, JsonResponse
 | 
				
			||||||
from django.template import loader
 | 
					from django.template import loader
 | 
				
			||||||
 | 
					
 | 
				
			||||||
from .models import Sale
 | 
					from .models import Sale
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
def index(request):
 | 
					def index(request):
 | 
				
			||||||
    return render(request, 'don_confiao/index.html')
 | 
					    return render(request, 'don_confiao/index.html')
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
def buy(request):
 | 
					def buy(request):
 | 
				
			||||||
    return HttpResponse("Nombre: ....")
 | 
					    return HttpResponse("Nombre: ....")
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
def purchases(request):
 | 
					def purchases(request):
 | 
				
			||||||
    purchases = Sale.objects.all()
 | 
					    purchases = Sale.objects.all()
 | 
				
			||||||
    context = {
 | 
					    context = {
 | 
				
			||||||
        "purchases": purchases,
 | 
					        "purchases": purchases,
 | 
				
			||||||
    }
 | 
					    }
 | 
				
			||||||
    return render(request, 'don_confiao/purchases.html', context)
 | 
					    return render(request, 'don_confiao/purchases.html', context)
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					def products(request):
 | 
				
			||||||
 | 
					    products = [
 | 
				
			||||||
 | 
					        {
 | 
				
			||||||
 | 
					            "name": "Aceite de Coco Artesanal 500ml",
 | 
				
			||||||
 | 
					            "price_list": 50000,
 | 
				
			||||||
 | 
					            "uom": "Unit",
 | 
				
			||||||
 | 
					            "category": "Aceites"
 | 
				
			||||||
 | 
					        },
 | 
				
			||||||
 | 
					        {
 | 
				
			||||||
 | 
					            "name": "Cafe 500ml",
 | 
				
			||||||
 | 
					            "price_list": 14000,
 | 
				
			||||||
 | 
					            "uom": "Unit",
 | 
				
			||||||
 | 
					            "category": "Cafes"
 | 
				
			||||||
 | 
					        },
 | 
				
			||||||
 | 
					    ]
 | 
				
			||||||
 | 
					    return JsonResponse(products, safe=False)
 | 
				
			||||||
		Reference in New Issue
	
	Block a user