def update_producto(request, id_producto): producto = get_object_or_404(Productos, pk = id_producto) if request.method == 'POST': formulario = ProductoForm(request.POST, request.FILES, instance=producto) if formulario.is_valid(): p = formulario.save() sms = "Producto %s Modificado Correctamente"% (p.nombre) messages.success(request, sms) return HttpResponseRedirect(reverse(index_productos)) else: formulario = ProductoForm(instance=producto) return render(request, 'productos/update_producto.html', { 'formulario':formulario, })
def new_producto(request): if request.method == 'POST': formulario = ProductoForm(request.POST, request.FILES) if formulario.is_valid(): p = formulario.save() p.usuario = request.user p.save() sms = "Producto %s Creado Correctamente"% (p.nombre) messages.success(request, sms) return HttpResponseRedirect(reverse(index_productos)) else: formulario = ProductoForm() return render(request, 'productos/new_producto.html', { 'formulario':formulario, })