def grupo_novo(request): ''' @grupo_novo: Metodo de criação de um novo Grupo ''' if request.method == 'POST': formGrupo = GrupoForm(request.POST) if formGrupo.is_valid(): grupo = formGrupo.save(commit=False) grupo.save() return HttpResponseRedirect( r('cliente:grupos')) else: return render(request,'grupo_novo.html',{'form': formGrupo,'status':'Novo'}) else: return render(request,'grupo_novo.html',{'form': GrupoForm(),'status':'Novo'})
def grupo_editar(request,id_grupo): ''' @grupo_editar: Metodo de edição de um grupo cadastrado na base ''' grupo = GrupoTrabalho.objects.get(id=id_grupo) if request.method == 'POST': formGrupo = GrupoForm(request.POST,instance=grupo) if formGrupo.is_valid(): grupo = formGrupo.save(commit=False) grupo.save() return HttpResponseRedirect( r('cliente:grupos')) else : return render(request, 'grupo_novo.html', { 'form':formGrupo ,'id_grupo':id_grupo,'status':'Editar'}) else: return render(request,'grupo_novo.html',{'form': GrupoForm(instance=grupo),'id_grupo':id_grupo,'status':'Editar'})