예제 #1
0
파일: views.py 프로젝트: caads/mecanografia
def cadastrar_bolsista(request):
    if request.POST:
        f = BolsistaForm(request.POST)
        if f.is_valid():
            f.save()
            mensagem = 'Bolsista cadastrado com sucesso.'
            formulario = 'Cadastro de Bolsista'
            voltar = '/bolsista/'
            return render_to_response('sucesso.html', {'user':request.user, 'mensagem':mensagem, 'link':voltar, 'formulario':formulario})
        else:
            erro = True
            return render_to_response('bolsista.html', {'user':request.user, 'form':f, 'erro': erro})
    else:
        f = BolsistaForm()
        return render_to_response('cadastrar_bolsista.html', {'user':request.user, 'form':f})
예제 #2
0
def cadastrar_bolsista(request):
    if request.POST:
        f = BolsistaForm(request.POST)
        if f.is_valid():
            f.save()
            mensagem = "Bolsista cadastrado com sucesso."
            formulario = "Cadastro de Bolsista"
            voltar = "/bolsista/"
            return render_to_response(
                "sucesso.html", {"user": request.user, "mensagem": mensagem, "link": voltar, "formulario": formulario}
            )
        else:
            erro = True
            return render_to_response("bolsista.html", {"user": request.user, "form": f, "erro": erro})
    else:
        f = BolsistaForm()
        return render_to_response("cadastrar_bolsista.html", {"user": request.user, "form": f})
예제 #3
0
파일: views.py 프로젝트: caads/mecanografia
def editar_bolsista(request, codigo):
    bolsista = get_object_or_404(Bolsista, pk = codigo)
    f = BolsistaForm(request.POST, instance = bolsista)
    if request.POST:
        if f.is_valid():
            bolsista = f.save()
            mensagem = 'Bolsista alterado com sucesso.'
            formulario = 'Editar bolsista'
            voltar = '/bolsista/'
            return render_to_response('sucesso.html', {'user':request.user, 'mensagem':mensagem, 'link':voltar, 'formulario':formulario})
        else:
            erro = True
            return render_to_response("editar_bolsista.html", {'user':request.user, 'form':f, 'erro': erro})
    else:
        codigo = bolsista.id
        f = BolsistaForm(instance=bolsista)
        return render_to_response('editar_bolsista.html', {'form':f, 'codigo':codigo, 'user':request.user})
예제 #4
0
def editar_bolsista(request, codigo):
    bolsista = get_object_or_404(Bolsista, pk=codigo)
    f = BolsistaForm(request.POST, instance=bolsista)
    if request.POST:
        if f.is_valid():
            bolsista = f.save()
            mensagem = "Bolsista alterado com sucesso."
            formulario = "Editar bolsista"
            voltar = "/bolsista/"
            return render_to_response(
                "sucesso.html", {"user": request.user, "mensagem": mensagem, "link": voltar, "formulario": formulario}
            )
        else:
            erro = True
            return render_to_response("editar_bolsista.html", {"user": request.user, "form": f, "erro": erro})
    else:
        codigo = bolsista.id
        f = BolsistaForm(instance=bolsista)
        return render_to_response("editar_bolsista.html", {"form": f, "codigo": codigo, "user": request.user})