Conjunto a1ac8b8 en consulta_publica
- Fecha y hora:
- 20/03/2017 16:27:56 (hace 7 años)
- Branches:
- master, base, constituyente, estudiantes, general, plan_patria, sala
- Children:
- 1731833
- Parents:
- 99ac420
- Ficheros:
-
- 4 editados
Leyenda
- No modificado
- Añadido
- Eliminado
-
participacion/forms.py
rb2927f0 ra1ac8b8 87 87 ambito = forms.ChoiceField(widget=forms.Select(attrs={'class':'form-control'}), 88 88 label="Selecione un ambito") 89 90 ## Sector 91 sector = forms.ChoiceField(widget=forms.Select(attrs={'class':'form-control'}), 92 label="Selecione el sector") -
participacion/templates/participacion.search.html
rf6ab034 ra1ac8b8 79 79 </div> 80 80 </div> 81 <div class="col-md-6 col-sm-6 col-xs-6"> 82 <div class="form-group {% if form.sector.errors %}has-error{% endif %}"> 83 <label class="col-md-5 col-xs-5 col-sm-5 control-label" for="{{ form.sector.auto_id }}"> 84 {{ form.sector.label }} 85 </label> 86 <div class="col-md-6 col-xs-6 col-sm-6"> 87 {{ form.sector }} 88 {% include 'base.forms.errors.html' with form_errors=form.sector.errors col_title_error='col-sm-2' col_msg_error='col-sm-10' %} 89 </div> 90 </div> 91 </div> 81 92 </div> 82 93 <div class="col-md-12 col-sm-12 col-xs-12"> -
participacion/views.py
rcdd72e5 ra1ac8b8 14 14 # @version 1.0 15 15 import json 16 from django.shortcuts import render 16 from django.shortcuts import render, redirect 17 17 from django.core.urlresolvers import reverse_lazy 18 18 from django.views.generic import FormView, TemplateView … … 102 102 campo = '' 103 103 for opcion in Opcion.objects.filter(pregunta_id=pregunta.id).all(): 104 campo += '<label for="'+kwargs['pk']+'">'+opcion.texto_opcion+'</label><input type="radio" name="consulta_respuesta " id="'+kwargs['pk']+'"value="'+str(opcion.id)+'" class="icheck">'104 campo += '<label for="'+kwargs['pk']+'">'+opcion.texto_opcion+'</label><input type="radio" name="consulta_respuesta_radio_'+str(opcion.id)+'" id="'+kwargs['pk']+'"value="'+str(opcion.id)+'" class="icheck">' 105 105 elif pregunta.tipo_pregunta.id == 2: 106 106 campo = '' 107 107 for opcion in Opcion.objects.filter(pregunta_id=pregunta.id).all(): 108 campo += '<label for="'+kwargs['pk']+'">'+opcion.texto_opcion+'</label><input type="checkbox" name="consulta_respuesta " id="'+kwargs['pk']+'"value="'+str(opcion.id)+'" class="icheck">'108 campo += '<label for="'+kwargs['pk']+'">'+opcion.texto_opcion+'</label><input type="checkbox" name="consulta_respuesta_check_'+kwargs['pk']+'" id="'+kwargs['pk']+'"value="'+str(opcion.id)+'" class="icheck">' 109 109 elif pregunta.tipo_pregunta.id == 3: 110 campo += '<label for="'+kwargs['pk']+'">Si</label><input type="radio" name="consulta_respuesta " id="'+kwargs['pk']+'"value="Si" class="icheck">'111 campo += '<label for="'+kwargs['pk']+'">No</label><input type="radio" name="consulta_respuesta " id="'+kwargs['pk']+'"value="No" class="icheck">'110 campo += '<label for="'+kwargs['pk']+'">Si</label><input type="radio" name="consulta_respuesta_sino_'+kwargs['pk']+'" id="'+kwargs['pk']+'"value="Si" class="icheck">' 111 campo += '<label for="'+kwargs['pk']+'">No</label><input type="radio" name="consulta_respuesta_sino_'+kwargs['pk']+'" id="'+kwargs['pk']+'"value="No" class="icheck">' 112 112 else: 113 campo = '<textarea class="form-control" name="consulta_respuesta "></textarea>'113 campo = '<textarea class="form-control" name="consulta_respuesta_abierta_'+kwargs['pk']+'"></textarea>' 114 114 valores[pregunta.id] = {'label':label,'field':campo} 115 115 kwargs['preguntas'] = valores 116 116 return super(ParticipacionCreate, self).get_context_data(**kwargs) 117 118 def post(self,request,pk): 119 """! 120 Metodo que sobreescribe el post del formulario 121 122 @author Rodrigo Boet (rboet at cenditel.gob.ve) 123 @copyright GNU/GPLv2 124 @date 20-03-2017 125 @param self <b>{object}</b> Objeto que instancia la clase 126 @param request <b>{object}</b> Objeto que instancia la petición 127 @param pk <b>{int}</b> Recibe el id de la consulta 128 @return Retorna los datos de contexto 129 """ 130 print request.POST 131 return redirect(reverse_lazy('participacion_consulta',kwargs={'pk':pk})) -
requirements.txt
r2314ede ra1ac8b8 1 1 Django==1.10.5 2 2 argparse==1.2.1 3 requests==2.13.0 3 4 wsgiref==0.1.2
Nota: Vea TracChangeset
para ayuda en el uso del visor de conjuntos de cambios.