def add_pregunta_booleana_view(request): if request.user.is_authenticated(): if request.method=="POST": institucion = request.user idInstitucion = Institucion.objects.get(user=institucion) categoria = 1 grado = request.POST['grado'] contenido = request.POST['pregunta'] pregunta = Pregunta(idInstitucion=idInstitucion,contenido=contenido,grado=grado,categoria=categoria,tipoRespuesta=3) pregunta.save() #guardar las respuestas. idpregunta = pregunta.id pregunta = Pregunta.objects.get(id=idpregunta) booleana = request.POST['booleana'] if booleana == "1": determinacion = True contenido = "verdadero" else: determinacion = True contenido = "falso" respuesta = Respuesta_Booleana(idpregunta=pregunta,determinacion=determinacion,contenido=contenido) respuesta.save() return HttpResponseRedirect('/question_success/') else: return render_to_response('theory/pregunta_booleana.html',locals(),context_instance=RequestContext(request)) else: return HttpResponseRedirect('/')
def edit_booleana_respuesta_view(request): if request.user.is_authenticated(): if request.method=="POST": id1 = request.POST['id1'] idpregunta = request.POST['idpregunta'] pregunta = Pregunta.objects.get(id=idpregunta) #guardar las respuestas. booleana = request.POST['booleana'] #respuesta1 = Respuesta_Secuencial(idPregunta=pregunta,no_secuencia=1,contenido=contenido1,secuencia=secuencia1) respuesta = Respuesta_Booleana(id=id1) respuesta.idpregunta = pregunta if booleana == "1": determinacion = True contenido = "verdadero" else: determinacion = True contenido = "falso" respuesta.determinacion = determinacion respuesta.contenido = contenido respuesta.save() return HttpResponseRedirect('/question_success/') else: return render_to_response('theory/edit_booleana_respuesta.html',locals(),context_instance=RequestContext(request)) else: return HttpResponseRedirect('/')