def adicionaPessoa(request): if request.method == "POST": form = FormPessoa(request.POST, request.FILES) if form.is_valid(): item = form.save(commit=False) item.save() return render_to_response("attend/salvo.html", {}) else: raise forms.ValidationError(('Valor incorreto'), code='invalid') else: form = FormPessoa() return render_to_response("attend/adiciona.html", {'form': form}, context_instance=RequestContext(request))
def editaPessoa(request, id_pessoa): item = get_object_or_404(Pessoa, pk=id_pessoa) if request.method == "POST": form = FormPessoa(request.POST, request.FILES, instance=item) if form.is_valid(): item = form.save(commit=False) item.save() return render_to_response("attend/salvo.html", {}) else: raise forms.ValidationError(('Valor incorreto'), code='invalid') else: form = FormPessoa(instance=item) return render_to_response("attend/item.html", {'form': form}, context_instance=RequestContext(request))