Cambios de / [1fca82a:f791bc4] en consulta_publica
- Ficheros:
-
- 12 añadidos
- 8 editados
Leyenda
- No modificado
- Añadido
- Eliminado
-
base/functions.py
r1fca82a r27b3f15 196 196 if dicc['parent_id'] != '0' : 197 197 tuplaSector += (dicc['parent_id'], dicc['nombre']), 198 199 198 return tuplaSector 200 201 199 202 200 def cargar_procesamiento(): -
base/templates/base.nav.bar.html
r99ac420 r27b3f15 12 12 <div class="collapse navbar-collapse" id="user_menu"> 13 13 <ul class="nav navbar-nav navbar-right"> 14 <li class="dropdown"> 15 <a href="#" class="dropdown-toggle" data-toggle="dropdown"> 16 <span class="glyphicon glyphicon-user"></span> Bienvenido <b>{{request.user}}</b> <b class="caret"></b> 17 </a> 18 <ul class="dropdown-menu"> 19 <li><a href="#">Perfil</a></li> 20 <li><a href="{% url 'logout' %}">Logout</a></li> 21 </ul> 22 </li> 23 14 <li class="dropdown"> 15 <a href="#" class="dropdown-toggle" data-toggle="dropdown"> 16 <span class="glyphicon glyphicon-user"></span> Bienvenido <b>{{request.user}}</b> <b class="caret"></b> 17 </a> 18 <ul class="dropdown-menu"> 19 <li><a href="#">Perfil</a></li> 20 <li><a href="{% url 'logout' %}">Logout</a></li> 21 </ul> 22 </li> 24 23 </ul> 25 24 </div> -
base/templates/base.template.html
r0ff122b r0ff122b 14 14 <script src="{% static "js/funciones.js" %}"></script> 15 15 <script src="{% static "icheck/icheck.js" %}"></script> 16 <script src="{% static "jtable/js/jquery.dataTables.min.js" %}"></script> 17 <link rel="stylesheet" type="text/css" href="{% static "jtable/css/jquery.dataTables.min.css" %}"/> 16 18 {% block headScript %}{%endblock%} 17 19 </head> -
participacion/templates/participacion.index.html
r95b08c1 r27b3f15 20 20 </div> 21 21 </div> 22 22 <div class="col-md-12 col-sm-12 col-xs-12"> 23 23 <button type="submit" class="btn btn-success">Participar</button> 24 24 </div> 25 25 </div> 26 26 </form> -
participacion/urls.py
rf6ab034 r27b3f15 14 14 # @version 1.0 15 15 from django.conf.urls import url 16 from .views import ParticipacionIndex, ParticipacionCreate, ParticipacionSearch 16 from .views import ParticipacionIndex, ParticipacionCreate, ParticipacionSearch, ParticipacionEntes 17 17 18 18 urlpatterns = [ 19 19 url(r'^$', ParticipacionIndex.as_view(), name = "participacion_index"), 20 20 url(r'^participacion-busqueda/(?P<pk>\d+)$', ParticipacionSearch.as_view(), name = "participacion_busqueda"), 21 url(r'^participacion/(?P<pk>\d+)$', ParticipacionCreate.as_view(), name = "participacion_consulta"), 21 url(r'^participacion/(?P<pk>\d+)/(?P<id_ente>\d+)/(?P<ente_adscrito>\d+)$', ParticipacionCreate.as_view(), name = "participacion_consulta"), 22 url(r'^participacion-entes/(?P<pk>\d+)/(?P<id_ente>\d+)$', ParticipacionEntes.as_view(), name = "participacion_entes"), 22 23 ] -
participacion/views.py
r0ff122b r27b3f15 21 21 from .models import RespuestaAbierta, RespuestaOpciones, RespuestaSino 22 22 from consulta.models import Pregunta, Opcion 23 import requests 23 24 24 25 class ParticipacionIndex(FormView): … … 47 48 return reverse_lazy('participacion_busqueda', 48 49 kwargs={'pk': consulta}) 49 50 50 51 51 52 class ParticipacionSearch(FormView): 52 53 """! … … 71 72 @return Retorna la url 72 73 """ 73 return reverse_lazy('participacion_consulta',74 kwargs={'pk': self.kwargs['pk']})75 74 entes = self.request.POST['entes'] 75 return reverse_lazy('participacion_entes', kwargs={'pk': self.kwargs['pk'],'id_ente':entes}) 76 76 77 class ParticipacionCreate(TemplateView): 77 78 """! … … 215 216 respuesta.es_justificacion = es_justificacion 216 217 respuesta.save() 218 219 220 class ParticipacionEntes(TemplateView): 221 """! 222 Clase que gestiona la vista de los entes adscritos 223 224 @author Argenis Osorio (aosorio at cenditel.gob.ve) 225 @copyright <a href='http://www.gnu.org/licenses/gpl-2.0.html'>GNU Public License versión 2 (GPLv2)</a> 226 @date 07-04-2017 227 @version 1.0.0 228 """ 229 template_name = "participacion.entes.html" 230 231 def get_context_data(self, **kwargs): 232 """! 233 Metodo que permite cargar los datos de los entes adscritos 234 235 @author Argenis Osorio (aosorio at cenditel.gob.ve) 236 @copyright GNU/GPLv2 237 @date 07-04-2017 238 @param self <b>{object}</b> Objeto que instancia la clase 239 @param kwargs <b>{object}</b> Objeto que contiene los datos de contexto 240 @return Retorna los datos de contexto 241 """ 242 url = "http://192.168.12.152:8080/services_sipes/entes_planificadores/views/servicios_webs?display_id=page_2&parent="+str(kwargs['id_ente']) 243 244 r = requests.get(url) 245 if not r.status_code == 200: 246 print "ERROR:" 247 return ('', 'ocurrio error...'), 248 data = r.json() 249 kwargs['data'] = data 250 return super(ParticipacionEntes, self).get_context_data(**kwargs) -
static/js/funciones.js
r0ff122b r0ff122b 591 591 592 592 /** 593 * Función que carga los métodos de jtable en la tabla de entes adscritos 594 **/ 595 $(document).ready(function() { 596 $('.tabla_entes_adscritos').DataTable({ 597 "language": { 598 "lengthMenu": "Mostrar _MENU_ registros por página", 599 "zeroRecords": "No hay datos", 600 "info": "Mostrando página _PAGE_ de _PAGES_", 601 "infoEmpty": "No records available", 602 "infoFiltered": "(filtered from _MAX_ total records)", 603 "search": "Buscar", 604 "paginate": { 605 "first": "Primero", 606 "last": "Ãltimo", 607 "next": "Siguiente", 608 "previous": "Anterior" 609 }, 610 } 611 }); 612 }); 613 /* 593 614 * Función para crear el pre-procesamiento por ajax 594 615 * @param {object} form Recibe el formulario … … 649 670 }); 650 671 } 651 652
Nota: Vea TracChangeset
para ayuda en el uso del visor de conjuntos de cambios.