def nuevoRequisito(request): titulo = {'nombre': u'Nuevo Requisito'} if request.method=='POST': formulario = RequisitoForm(request.POST, request.FILES) if formulario.is_valid(): formulario.save() return HttpResponseRedirect(reverse('listarequisitos')) else: return render_to_response('nuevo.html', {'formulario': formulario, 'titulo': titulo}, context_instance=RequestContext(request)) else: formulario = RequisitoForm() return render_to_response('nuevo.html',{'formulario':formulario, 'titulo': titulo}, context_instance=RequestContext(request))
def editarRequisito(request, id): titulo = {'nombre': u'Editar Requisito'} if request.method=='POST': requisito=Requisito.objects.get(pk=int(id)) formulario = RequisitoForm(request.POST, request.FILES, instance=requisito) if formulario.is_valid(): formulario.save() messages.add_message(request, 25, 'El registro ha sido modificado satisfactoriamente.') return HttpResponseRedirect(reverse('listarequisitos')) else: return render_to_response('nuevo.html', {'formulario': formulario, 'titulo': titulo}, context_instance=RequestContext(request)) else: requisito=Requisito.objects.get(id=id) formulario = RequisitoForm(instance=requisito) return render_to_response('nuevo.html',{'formulario':formulario, 'titulo': titulo}, context_instance=RequestContext(request))