def alongamento_novo(request): ''' @alongamento_novo: Metodo de criação de um novo Alongamento ''' # Passando para o Template o Status do Form status = 'Novo' if request.method == 'POST': formAlongamento = AlongamentoForm(request.POST) if formAlongamento.is_valid(): # Salvando as informações no banco formAlongamento.save() return HttpResponseRedirect( r('exercicios:alongamento_lista')) else: return render(request, 'alongamento.html',{'form': formAlongamento,'status':status}) else: return render(request, 'alongamento.html',{'form': AlongamentoForm(),'status':status})
def alongamento_editar(request,id_alongamento): ''' @alongamento_editar: Metodo de edição de um Alongamento cadastrado na base ''' # Passando para o Template o Status do Form status = 'Novo' # Procurando o Exercicio na base de dados alongamento = Alongamento.objects.get(id=id_alongamento) if request.method == 'POST': formAlongamento = AlongamentoForm(request.POST, instance=alongamento) if formAlongamento.is_valid(): # Salvando as informações no banco formAlongamento.save() return HttpResponseRedirect( r('exercicios:alongamento_lista')) else: return render(request, 'alongamento.html', { 'form': formAlongamento,'status':status}) else: return render(request,'alongamento.html',{'form': AlongamentoForm(instance=alongamento),'status':status})