def consultar_estado(request, id_user_story): """ Funcion que recibe un request y una id de un User Story especifico y devuelve un response que contiene el estado Kanbam del User Story @param request: @type request: @param id_user_story: @type id_user_story: int @return: User Story especificado @rtype: render_to_response """ usuario = request.user flujo_story = Flujouserstory.objects.get(id=id_user_story) if request.method == "POST": formulario = UserStoryFlujoForm(request.POST, instance=flujo_story) if formulario.is_valid: try: formulario.save() return HttpResponseRedirect("/../userstory") except: error = "Error al procesar la entidad" return render_to_response( "nuevo_userstory_kanbam.html", {"formulario": formulario, "error": error, "usuario": usuario}, context_instance=RequestContext(request), ) else: formulario = UserStoryFlujoForm(instance=flujo_story) return render_to_response( "nuevo_userstory_kanbam.html", {"formulario": formulario, "usuario": usuario}, context_instance=RequestContext(request), )
def estados(request): """ Funcion que recibe un request y devuelve un response que contiene todos los estados Kanbam @param request: @type request: @return: Lista de estados Kanbam de User Story @rtype: render_to_response """ usuario = request.user if request.method == "POST": formulario = UserStoryFlujoForm(request.POST) if formulario.is_valid: try: formulario.save() return HttpResponseRedirect("/../userstory") except: error = "Error al procesar entidad" return render_to_response( "nuevo_userstory_kanbam.html", {"formulario": formulario}, {"errors": error}, scontext_instance=RequestContext(request), ) else: formulario = UserStoryFlujoForm() return render_to_response( "nuevo_userstory_kanbam.html", {"formulario": formulario, "usuario": usuario}, context_instance=RequestContext(request), )