def mensagem_nova(request): ''' @mensagem_nova: Metodo de criação de envio de mensagens para um determinado Funcionario ou Aluno ''' # Passando para o Template o Status do Form status = 'Nova' if request.method == 'POST': formMensagem = MensagemForm(request.POST) if formMensagem.is_valid(): mensagem = formMensagem.save(commit=False) mensagem.save() return HttpResponseRedirect( r('mensagens:mensagem_lista') ) else: return render(request,'mensagem.html',{'form': formMensagem, 'status':status}) else: return render(request,'mensagem.html',{'form': MensagemForm(), 'status':status})
def mensagem_editar(request,id_mensagem): ''' @mensagem_editar: Metodo de edição de uma Mensagem cadastrada na base ''' # Passando para o Template o Status do Form status = 'Editar' # Procurando a Mensagem na base de dados mensagem = Mensagem.objects.get(id=id_mensagem) if request.method == 'POST': formMensagem = MensagemForm(request.POST,instance=mensagem) if formMensagem.is_valid(): mensagem = formMensagem.save(commit=False) mensagem.save() return HttpResponseRedirect( r('mensagens:mensagem_lista')) else: return render(request, 'mensagem.html', { 'form': formMensagem, 'status':status}) else: return render(request,'mensagem.html',{'form': MensagemForm(instance=mensagem), 'status':status})