def recepcion(request): # -- Obtener el nombre de la persona persona = request.POST['nombre'] telefono = request.POST['telefono'] e_mail = request.POST['e_mail'] producto = request.POST['producto'] base_datos = Pedido(nombre=persona, telefono=telefono, e_mail=e_mail, articulo=producto) base_datos.save() # -- Imprimirlo en la consola del servidor print(f" PEDIDO RECIBIDO!!! ----> {persona}") print(f" PEDIDO RECIBIDO!!! ----> {telefono}") print(f" PEDIDO RECIBIDO!!! ----> {e_mail}") print(f" PEDIDO RECIBIDO!!! ----> {producto}") return render( request, 'pedido.html', { 'persona': persona, 'telefono': telefono, 'e_mail': e_mail, 'producto': producto })
def recepcion1(request): # -- Obtener el nombre de la persona persona = request.POST['nombre'] articulo = request.POST['articulo'] direccion = request.POST['direccion'] # -- Imprimirlo en la consola del servidor print(f" PEDIDO RECIBIDO!!! ----> {persona} + {articulo} + {direccion}") p = Pedido(nombre=persona, articulo=articulo) p.save() return HttpResponse("Datos recibidos!!. Comprador: " + request.POST['nombre'] + "Articulo: " + request.POST['articulo'] + " Direccion: " + request.POST['direccion'])
def recepcion1(request): # -- Obtener el nombre de la persona persona = request.POST['nombre'] producto = request.POST['producto'].upper() #--Ahora introducimos nuestro primer artículo invocando al constructor de la clase Pedido. #--Esto nos ha creado el objeto pedido, que es nuestro pedido pedido = Pedido(nombre=persona , producto=producto) # Para grabar el artículo en la base de datos ejecutamos el metodo save(): pedido.save() productos = Producto.objects.get(nombre=producto) productos.stock -= 1; productos.save() # -- Imprimirlo en la consola del servidor return render(request, 'recepcion1.html', {'pedidopersona':pedido})
def comprar(request): try: pedido = Pedido.objects.get(nombre=request.POST["nombre"]) except: pedido = Pedido(nombre=request.POST["nombre"]) articulo = Producto.objects.get(nombre=request.POST["cerveza"]) carrito = json.loads(pedido.articulo) if articulo.nombre in carrito: carrito[carrito.index(articulo.nombre) + 1][0] += 1 else: carrito.append(articulo.nombre) carrito.append([1]) pedido.total += articulo.precio pedido.articulo = json.dumps(carrito) pedido.save() return render(request, "index.html", {})
def recepcion1(request): # -- Obtener el nombre de la persona productos = Producto.objects.all() persona = request.POST['nombre'] articulo = request.POST['articulo'] p = Pedido(nombre=persona, articulo=articulo) p.save() h = "false" for i in productos: print(i == articulo) if i == articulo: print("hola") h = "true" pass pass # -- Imprimirlo en la consola del servidor print(f" PEDIDO RECIBIDO!!! ----> {h}") print(f" PEDIDO RECIBIDO!!! ----> {persona}") print(f" PEDIDO RECIBIDO!!! ----> {articulo}") return HttpResponse("Datos recibidos!!. Comprador: " + persona)
def registerok(request): pedido = Pedido(user=request.POST['user']) pedido.save() return render(request, 'indice.html', {})
def recepcion1(request): # -- Obtener el nombre de la persona pedido = Pedido(nombre=request.POST['nombre'], compra=request.POST['compra']) pedido.save() return index(request)