예제 #1
0
파일: views.py 프로젝트: EuPaulo/center
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))
예제 #2
0
파일: views.py 프로젝트: EuPaulo/center
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))