Ejemplo n.º 1
0
def nuevo(request):
    if request.method == "POST":
        form = EstadosForm(request.POST)
        if form.is_valid():
            estado = form.save()
            estado.save()
            return redirect('estados.views.listar')
    else:
        form = EstadosForm
    return render(request, 'estados/estado_nuevo.html', {'form':form, 'nuevo':True, 'texto':"Guardar"})
Ejemplo n.º 2
0
def editar(request, pk):
    estado = get_object_or_404(Estado, pk=pk)
    if request.method == "POST":
        form = EstadosForm(request.POST, instance=estado)
        if form.is_valid():
            estado = form.save()
            estado.save()
            return redirect('listar')
    else:
        form = EstadosForm(instance=estado)
    return render(request, 'estados/estado_nuevo.html', {'form':form, 'nuevo':False, 'texto':"Actualizar"})