my question is how can I do so that if a record is inserted correctly, when redirecting me it shows me the registration message inserted correctly.
This is the view that redirects me:
@login_required()
def inventarioempaque(request):
empaque = Empaque.objects.all().order_by('fecha' , 'celda')
for obj in empaque:
delta = fecha_actual - obj.fecha
obj.dias_desde_registro = delta.days
#Codigo que retorna la plantilla home y llama el diccionario context
return render(request,"inventario/empaque/empaque.html",{'empaque': empaque});
This is the view that adds the product:
def inventarioingresoe(request):
empaque = Empaque.objects.all()
if request.method == "POST":
variedad = request.POST["variedad"]
empaque = request.POST["empaque"]
grado = request.POST["grado"]
comercializadora = request.POST["comercializadora"]
ramos = request.POST["ramos"]
unidades = request.POST["unidades"]
celda = request.POST["celda"]
if Empaque.objects.filter(celda=celda):
return HttpResponse(json.dumps({'valido': False}))
else:
nuevoingreso = Empaque.objects.create( fecha = fecha,
hora = hora,
variedad = variedad,
empaque = empaque,
grado = grado,
comercializadora = comercializadora,
ramos = ramos,
unidades = unidades,
total = int(unidades) * int(ramos),
celda = celda)
return redirect('empaque')
return render(request,"inventario/empaque/ingresoe.html", {})
These are my url:
url(r'inventario/empaque/', SGregorio_views.inventarioempaque, name='empaque'),
url(r'^inventario/ingreso/$', SGregorio_views.inventarioingresoe, name='empaqueingreso'),
Someone to help me please.