def edit_secuencial_respuesta_view(request): if request.user.is_authenticated(): if request.method=="POST": id1 = request.POST['id1'] id2 = request.POST['id2'] id3 = request.POST['id3'] id4 = request.POST['id4'] idpregunta = request.POST['idpregunta'] pregunta = Pregunta.objects.get(id=idpregunta) #guardar las respuestas. contenido1 = request.POST['respuesta1'] contenido2 = request.POST['respuesta2'] contenido3 = request.POST['respuesta3'] contenido4 = request.POST['respuesta4'] secuencia1 = request.POST['secuencia1'] secuencia2 = request.POST['secuencia2'] secuencia3 = request.POST['secuencia3'] secuencia4 = request.POST['secuencia4'] #respuesta1 = Respuesta_Secuencial(idPregunta=pregunta,no_secuencia=1,contenido=contenido1,secuencia=secuencia1) respuesta1 = Respuesta_Secuencial(id=id1) respuesta1.idpregunta = pregunta respuesta1.no_secuencia = 1 respuesta1.contenido = contenido1 respuesta1.secuencia = secuencia1 respuesta1.save() #respuesta2 = Respuesta_Secuencial(idPregunta=pregunta,no_secuencia=2,contenido=contenido2,secuencia=secuencia2) respuesta2 = Respuesta_Secuencial(id=id2) respuesta2.idpregunta = pregunta respuesta2.no_secuencia = 2 respuesta2.contenido = contenido2 respuesta2.secuencia = secuencia2 respuesta2.save() #respuesta3 = Respuesta_Secuencial(idPregunta=pregunta,no_secuencia=3,contenido=contenido3,secuencia=secuencia3) respuesta3 = Respuesta_Secuencial(id=id3) respuesta3.idpregunta = pregunta respuesta3.no_secuencia = 3 respuesta3.contenido = contenido3 respuesta3.secuencia = secuencia3 respuesta3.save() #respuesta4 = Respuesta_Secuencial(idPregunta=pregunta,no_secuencia=4,contenido=contenido4,secuencia=secuencia4) respuesta4 = Respuesta_Secuencial(id=id4) respuesta4.idpregunta = pregunta respuesta4.no_secuencia = 4 respuesta4.contenido = contenido4 respuesta4.secuencia = secuencia4 respuesta4.save() return HttpResponseRedirect('/question_success/') else: return render_to_response('theory/edit_secuencial_respuesta.html',locals(),context_instance=RequestContext(request)) else: return HttpResponseRedirect('/')
def add_pregunta_secuencial_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=4) pregunta.save() #guardar las respuestas. idpregunta = pregunta.id pregunta = Pregunta.objects.get(id=idpregunta) contenido1 = request.POST['respuesta1'] contenido2 = request.POST['respuesta2'] contenido3 = request.POST['respuesta3'] contenido4 = request.POST['respuesta4'] secuencia1 = request.POST['secuencia1'] secuencia2 = request.POST['secuencia2'] secuencia3 = request.POST['secuencia3'] secuencia4 = request.POST['secuencia4'] respuesta1 = Respuesta_Secuencial(idpregunta=pregunta,no_secuencia=1,contenido=contenido1,secuencia=secuencia1) respuesta1.save() respuesta2 = Respuesta_Secuencial(idpregunta=pregunta,no_secuencia=2,contenido=contenido2,secuencia=secuencia2) respuesta2.save() respuesta3 = Respuesta_Secuencial(idpregunta=pregunta,no_secuencia=3,contenido=contenido3,secuencia=secuencia3) respuesta3.save() respuesta4 = Respuesta_Secuencial(idpregunta=pregunta,no_secuencia=4,contenido=contenido4,secuencia=secuencia4) respuesta4.save() return HttpResponseRedirect('/question_success/') else: return render_to_response('theory/pregunta_secuencial.html',locals(),context_instance=RequestContext(request)) else: return HttpResponseRedirect('/')