示例#1
0
def cadastrar_edital(request):
    if request.POST:
        f = EditalForm(request.POST, request.FILES)
        if f.is_valid():
            f.save()
            mensagem = 'Edital cadastrado com sucesso.'
            formulario = 'Cadastro de Edital'
            voltar = '/edital/'
            return render_to_response('sucesso.html', {'user':request.user, 'mensagem':mensagem, 'link':voltar, 'formulario':formulario})
        else:
            erro = True
            return render_to_response('cadastrar_edital.html', {'user':request.user, 'form':f, 'erro': erro})
    else:
        f = EditalForm()
        return render_to_response('cadastrar_edital.html', {'user':request.user, 'form':f})
示例#2
0
def cadastrar_edital(request):
    if request.POST:
        f = EditalForm(request.POST, request.FILES)
        if f.is_valid():
            f.save()
            mensagem = "Edital cadastrado com sucesso."
            formulario = "Cadastro de Edital"
            voltar = "/edital/"
            return render_to_response(
                "sucesso.html", {"user": request.user, "mensagem": mensagem, "link": voltar, "formulario": formulario}
            )
        else:
            erro = True
            return render_to_response("cadastrar_edital.html", {"user": request.user, "form": f, "erro": erro})
    else:
        f = EditalForm()
        return render_to_response("cadastrar_edital.html", {"user": request.user, "form": f})
示例#3
0
def editar_edital(request, codigo):
    edital = get_object_or_404(Edital, pk = codigo)
    f = EditalForm(request.POST, request.FILES, instance = edital)
    if request.POST:
        if f.is_valid():
            edital = f.save()
            mensagem = 'Edital alterado com sucesso.'
            formulario = 'Editar Edital'
            voltar = '/edital/'
            return render_to_response('sucesso.html', {'user':request.user, 'mensagem':mensagem, 'link':voltar, 'formulario':formulario})
        else:
            erro = True
            return render_to_response("editar_edital.html", {'user':request.user, 'form':f, 'erro': erro})
    else:
        codigo = edital.id
        f = EditalForm(instance=edital)
        return render_to_response('editar_edital.html', {'form':f, 'codigo':codigo, 'user':request.user})
示例#4
0
def editar_edital(request, codigo):
    edital = get_object_or_404(Edital, pk=codigo)
    f = EditalForm(request.POST, request.FILES, instance=edital)
    if request.POST:
        if f.is_valid():
            edital = f.save()
            mensagem = "Edital alterado com sucesso."
            formulario = "Editar Edital"
            voltar = "/edital/"
            return render_to_response(
                "sucesso.html", {"user": request.user, "mensagem": mensagem, "link": voltar, "formulario": formulario}
            )
        else:
            erro = True
            return render_to_response("editar_edital.html", {"user": request.user, "form": f, "erro": erro})
    else:
        codigo = edital.id
        f = EditalForm(instance=edital)
        return render_to_response("editar_edital.html", {"form": f, "codigo": codigo, "user": request.user})