コード例 #1
0
ファイル: views.py プロジェクト: rubancar/proyecto_django
def bodega_view(request):
    mensaje = ""
    if request.method == "POST":
        form = BodegaForm(request.POST)
        if form.is_valid():
            b = Bodega()
            b.nombre = form.cleaned_data['nombre']
            b.codigo_propio = form.cleaned_data['codigo_propio']
            b.direccion = form.cleaned_data['direccion']
            b.save()
            mensaje = "Se agrego satisfactoriamente."
        else:
            mensaje = "Llene correctamente los campos."
        form = BodegaForm()
        ctx = {"form":form,"mensaje":mensaje}
        return render_to_response("facturacion/bodega.html",ctx,context_instance=RequestContext(request))
    else:
        form = BodegaForm()
        ctx = {"form":form}
        return render_to_response("facturacion/bodega.html",ctx,context_instance=RequestContext(request))
コード例 #2
0
ファイル: views.py プロジェクト: rubancar/proyecto_django
def editar_bodega_view(request):
    if request.method == "GET":
        pk = request.GET['pk']
        bodega = Bodega.objects.filter(pk=pk).first()
        form = BodegaForm({"nombre":bodega.nombre,"direccion":bodega.direccion,"codigo_propio":bodega.codigo_propio});
        ctx = {"form":form,"pk":pk}
        return render_to_response("facturacion/editar.html",ctx, context_instance=RequestContext(request))
    if request.method == "POST":
        pk = request.POST['cod']
        bodega = Bodega.objects.filter(pk=pk).first()
        form = BodegaForm(request.POST)
        if form.is_valid():
            bodega.nombre = form.cleaned_data['nombre']
            bodega.codigo_propio = form.cleaned_data['codigo_propio']
            bodega.descripcion = form.cleaned_data['direccion']
            bodega.save()
            mensaje = "Correcto"
            form = BodegaForm()
        else:
            mensaje = "Llene correctamente los campos."
        ctx = {"form":form,"mensaje":mensaje,"pk":pk}
        return render_to_response("facturacion/editar.html",ctx,context_instance=RequestContext(request))