Пример #1
0
def grupo_novo(request):
    '''
      @grupo_novo: Metodo de criação de um novo Grupo Muscular
    '''
    # Passando para o Template o Status do Form    
    status = 'Novo'
        
    if request.method == 'POST':
        formGrupo = GrupoForm(request.POST)
        if formGrupo.is_valid():
            # Salvando as informações no banco
            formGrupo.save()

            return HttpResponseRedirect( r('exercicios:grupo_lista'))
        else:
            return render(request, 'grupo.html',{'form': formGrupo, 'status':status})                
    else:
        return render(request, 'grupo.html',{'form': GrupoForm(), 'status':status})
Пример #2
0
def grupo_editar(request,id_grupo):
    '''
      @grupo_editar: Metodo de edição de um Grupo Muscular cadastrado na base
    ''' 
    # Passando para o Template o Status do Form     
    status = 'Editar'
       
    # Procurando o Grupo Muscular na base de dados            
    grupo = GrupoMuscular.objects.get(id=id_grupo)   
          
    if request.method == 'POST':
        formGrupo = GrupoForm(request.POST,instance=grupo)
        if formGrupo.is_valid():            
            # Salvando as informações no banco
            formGrupo.save()
            
            return HttpResponseRedirect( r('exercicios:grupo_lista'))            
        else:
            return render(request, 'grupo.html', { 'form': formGrupo, 'status':status})
    else:              
        return render(request,'grupo.html',{'form': GrupoForm(instance=grupo), 'status':status})