def modificar_fase(request, idFase, id_proyecto): """ :param request: :param idFase: :param id_proyecto: :return: """ usuario_actor = request.user fase = Fase.objects.get(pk=idFase) proyecto = Proyecto.objects.get(pk=id_proyecto) formulario = FaseForm(request.POST, instance=fase) if formulario.is_valid(): formulario.save() return HttpResponseRedirect('/administracion/proyectos/' + id_proyecto + '/fases/detalle/' + idFase) else: formulario = FaseForm(instance=fase) return render_to_response('proyecto/fase/mod-fase.html', { 'usuario_actor': usuario_actor, 'formulario': formulario, 'proyecto': proyecto, 'fase': fase }, context_instance=RequestContext(request))
def crear_fase(request, id_proyecto): """ :param request: :param id_proyecto: :return: creacion-fase.html Vista crear fase Recibe como parametros un request y un id de proyecto y retorna la pagina web creacion-fase.html * Variables - usuario_actor: usuario que realiza la accion - proyecto: es el proyecto cuyas fases se desea administrar - fases: indica que la fase correpondera a un proyecto especifico """ usuario_actor = request.user proyecto = Proyecto.objects.get(pk=id_proyecto) fase = Fase(Usuario=usuario_actor, Proyecto=proyecto) if request.method == "POST": formulario = FaseForm(request.POST, instance=fase) if formulario.is_valid(): formulario.save() return HttpResponseRedirect("/administracion/proyectos/" + id_proyecto + "/fases") else: formulario = FaseForm() return render_to_response( "proyecto/fase/creacion-fase.html", {"usuario_actor": usuario_actor, "formulario": formulario, "proyecto": proyecto}, context_instance=RequestContext(request), )
def crear_fase(request, id_proyecto): """ :param request: :param id_proyecto: :return: creacion-fase.html Vista crear fase Recibe como parametros un request y un id de proyecto y retorna la pagina web creacion-fase.html * Variables - usuario_actor: usuario que realiza la accion - proyecto: es el proyecto cuyas fases se desea administrar - fases: indica que la fase correpondera a un proyecto especifico """ usuario_actor = request.user proyecto = Proyecto.objects.get(pk=id_proyecto) fase = Fase(Usuario=usuario_actor, Proyecto=proyecto) if request.method == 'POST': formulario = FaseForm(request.POST, instance=fase) if formulario.is_valid(): formulario.save() return HttpResponseRedirect('/administracion/proyectos/' + id_proyecto + '/fases') else: formulario = FaseForm() return render_to_response('proyecto/fase/creacion-fase.html', { 'usuario_actor': usuario_actor, 'formulario': formulario, 'proyecto': proyecto }, context_instance=RequestContext(request))
def modificar_fase(request, idFase, id_proyecto): """ :param request: :param idFase: :param id_proyecto: :return: """ usuario_actor = request.user fase = Fase.objects.get(pk=idFase) proyecto = Proyecto.objects.get(pk=id_proyecto) formulario = FaseForm(request.POST, instance=fase) if formulario.is_valid(): formulario.save() return HttpResponseRedirect("/administracion/proyectos/" + id_proyecto + "/fases/detalle/" + idFase) else: formulario = FaseForm(instance=fase) return render_to_response( "proyecto/fase/mod-fase.html", {"usuario_actor": usuario_actor, "formulario": formulario, "proyecto": proyecto, "fase": fase}, context_instance=RequestContext(request), )