Conjunto 502a0f2 en sapic
- Fecha y hora:
- 02/10/2018 09:55:42 (hace 6 años)
- Branches:
- master
- Children:
- 4e2cafa
- Parents:
- 3581b4c
- Ficheros:
-
- 1 añadido
- 5 editados
Leyenda
- No modificado
- Añadido
- Eliminado
-
organizaciones/templates/organizacion.register.html
rcd20b73 r502a0f2 2 2 {% block titulo %}_-=SAPIC-Registrar Organizacion Social=-_{% endblock titulo %} 3 3 {% block extracss %} 4 {% block extra_constantes %}5 <script type="text/javascript">6 // Objeto Json lista de usuarios7 var LISTAR_ORG = "{% url 'organizaciones:listar_orgs' %}"8 ruta = '{% url 'organizaciones:modal_org' request.user.pk %}';9 //var organizaciones = "{{ request.user.pk }}"10 </script>11 {% endblock extra_constantes %}12 4 {% load staticfiles %} 13 <link href="{% static 'bootstrap-3/css/bootstrap-toggle.min.css'%}" rel="stylesheet"> 14 <link rel="stylesheet" href="{% static 'plugins/datepicker/datepicker3.css' %}"> 15 16 <link rel="stylesheet" href="{% static 'DataTables/media/css/jquery.dataTables.min.css' %}"> 17 <link rel="stylesheet" href="{% static 'css/checked_img.css' %}"> 5 <link href="{% static 'bootstrap-3/css/bootstrap-toggle.min.css'%}" rel="stylesheet"> 6 <link rel="stylesheet" href="{% static 'plugins/datepicker/datepicker3.css' %}"> 18 7 {% endblock extracss %} 19 8 {% block extrajs %} 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 9 <script src="{% static 'bootstrap-3/js/bootstrap-toggle.min.js'%}"></script> 10 <script src="{% static 'js/formset.js'%}"></script> 11 <script src="{% static 'plugins/datepicker/moment-with-locales.js' %}"></script> 12 <!-- bootstrap datepicker --> 13 <script src="{% static 'plugins/datepicker/bootstrap-datepicker.js' %}"></script> 14 <script type="text/javascript"> 15 $(function() { 16 $('#id_orders_table tbody tr').formset({ 17 // For inline formsets, be sure to set the prefix, as the default prefix 18 // ('form') isn't correct. 19 // Django appears to generate the prefix from the lowercase plural 20 // name of the related model, with camel-case converted to underscores. 21 prefix: 'vocero_set' 22 }) 23 }) 24 $(document).ready(function () 25 { 26 $('#municipio, #parroquia').hide() 27 $('#id_estado').change(function(event){ 28 var url_mun = "{% url 'utils:obtener_municipios' %}" 29 cargar_municipios($(this).val(), url_mun); 30 }) 42 31 43 $('#id_municipio').change(function(event){ 44 var url_parr = "{% url 'utils:obtener_parroquias' %}" 45 cargar_parroquias($(this).val(), url_parr); 46 }) 47 var eliminar = "<i class='fa fa-remove' title='Eliminar Tabla'>" 48 $('.delete-row').text(''); 49 $('.delete-row').append(eliminar); 50 $('.add-row').click(function(event) { 51 $('.delete-row').text(""); 52 $('.delete-row').append(eliminar); 53 }); 54 var agregar = "<i class='fa fa-plus-circle' title='Agregar'>"; 55 $('.add-row').html("<b>Agregar</b>"); 56 $('.add-row').append(agregar); 57 }) 58 </script> 59 <script type="text/javascript" src="{% static 'utils/list_ubicacion.js' %}"></script> 60 <script type="text/javascript" src="{% static 'organizaciones/registro_organizaciones.js' %}"></script> 61 62 <script src="{% static 'DataTables/media/js/jquery.dataTables.min.js' %}"></script> 63 <script src="{% static 'organizaciones/org_listDataTable.js' %}" type="text/javascript"></script> 64 <script src="{% static 'start/modals.js' %}"></script> 65 <script type="text/javascript"> 66 //id_user = {{request.user.pk}}; 67 //id_organizacion = {{request.fk_tipo_organizacion.pk}}; 68 id_organizacion = {{request.user.pk}}; 69 </script> 32 $('#id_municipio').change(function(event){ 33 var url_parr = "{% url 'utils:obtener_parroquias' %}" 34 cargar_parroquias($(this).val(), url_parr); 35 }) 36 var eliminar = "<i class='fa fa-remove' title='Eliminar Tabla'>" 37 $('.delete-row').text(''); 38 $('.delete-row').append(eliminar); 39 $('.add-row').click(function(event) { 40 $('.delete-row').text(""); 41 $('.delete-row').append(eliminar); 42 }); 43 var agregar = "<i class='fa fa-plus-circle' title='Agregar'>"; 44 $('.add-row').html("<b>Agregar</b>"); 45 $('.add-row').append(agregar); 46 }) 47 </script> 48 <script type="text/javascript" src="{% static 'utils/list_ubicacion.js' %}"></script> 49 <script type="text/javascript" src="{% static 'organizaciones/registro_organizaciones.js' %}"></script> 70 50 {% endblock extrajs %} 71 51 {% block contenido %} … … 75 55 <div class="panel-sapic"> 76 56 <!-- Inicio Nav tabs --> 77 <ul class="nav nav-tabs" role="tablist"> 78 <li role="presentation" class="active" id="registrars"> 79 <a href="#registrar" aria-controls="registrar" role="tab" data-toggle="tab">Registrar organización comunal</a> 80 </li> 81 <li role="presentation" id="consultas"> 82 <a href="#consulta" aria-controls="consulta" role="tab" data-toggle="tab">Consultar organización comunal </a> 83 </li> 84 </ul> 85 <!-- Fin Nav tabs --> 86 <form id="forma_activar" method="post"> 87 {% csrf_token %} 88 <!-- Inicio Tab panes --> 89 <div class="tab-content"> 90 <div role="tabpanel" class="tab-pane active" id="registrar"> 91 <h3>Registrar organizaciones comunales</h3> 92 <div class="row"> 93 <div class="col-xs-6"> 94 {{forms.organizacion_social.fk_tipo_organizacion.label}} 95 {{forms.organizacion_social.fk_tipo_organizacion}} 57 <nav class="navbar navbar-default" role="navigation" > 58 <!-- El logotipo y el icono que despliega el menú se agrupan 59 para mostrarlos mejor en los dispositivos móviles --> 60 <div class="navbar-header"> 61 <button type="button" class="navbar-toggle" data-toggle="collapse" 62 data-target=".navbar-ex1-collapse"> 63 <span class="sr-only">Desplegar navegación</span> 64 <span class="icon-bar"></span> 65 <span class="icon-bar"></span> 66 <span class="icon-bar"></span> 67 </button> 68 69 </div> 70 71 <!-- Agrupar los enlaces de navegación, los formularios y cualquier 72 otro elemento que se pueda ocultar al minimizar la barra --> 73 <div class="collapse navbar-collapse navbar-ex1-collapse"> 74 <ul class="nav navbar-nav"> 75 <li data-section="" class="active"><a style="color:black;" href="{% url 'organizaciones:registrar_organizacion' %}" class="on-nav-item">Registrar organización social</a></li> 76 <li class=""><a style="color:black;" href="{% url 'organizaciones:listar_organizacion' %}" class="on-nav-item">Consultar organización social</a></li> 77 </ul> 78 79 </div> 80 </nav> 81 <section class="content-header"> 82 <h2> 83 Registro de Organizaciones Sociales 84 </h2> 85 </section> 86 <section class="content"> 87 <div class="row"> 88 <div class="col-md-12"> 89 <div class="box box-primary"> 90 <br> 91 <form id="form_project" method="post"> 92 {% csrf_token %} 93 <div class="row"> 94 <div class="col-xs-6"> 95 {{forms.organizacion_social.fk_tipo_organizacion.label}} 96 {{forms.organizacion_social.fk_tipo_organizacion}} 97 </div> 98 <div class="col-xs-6"> 99 {{forms.organizacion_social.codigo.label}} 100 {{forms.organizacion_social.codigo}} 101 </div> 102 </div><br> 103 <div class="row"> 104 <div class="col-xs-6"> 105 {{forms.organizacion_social.rif.label}} 106 {{forms.organizacion_social.rif}} 107 </div> 108 <div class="col-xs-6"> 109 {{forms.organizacion_social.situr.label}} 110 {{forms.organizacion_social.situr}} 111 </div> 112 </div><br> 113 <div class="row"> 114 <div class="col-xs-6"> 115 {{forms.organizacion_social.nombre.label}} 116 {{forms.organizacion_social.nombre}} 117 </div> 118 <div class="col-xs-6"> 119 {{forms.organizacion_social.email.label}} 120 {{forms.organizacion_social.email}} 121 </div> 122 </div><br> 123 <div class="row"> 124 <div class="col-xs-6"> 125 {{forms.organizacion_social.fecha_conformacion.label}} 126 {{forms.organizacion_social.fecha_conformacion}} 127 </div> 128 <div class="col-xs-6"> 129 {{forms.organizacion_social.sector.label}} 130 {{forms.organizacion_social.sector}} 131 </div> 132 </div><br> 133 <div class="row"> 134 <div class="col-xs-4"> 135 {{forms.organizacion_social.estado.label}} 136 {{forms.organizacion_social.estado}} 137 </div> 138 <div class="col-xs-4" id="municipio"> 139 {{forms.organizacion_social.municipio.label}} 140 {{forms.organizacion_social.municipio}} 141 </div> 142 <div class="col-xs-4" id="parroquia"> 143 {{forms.organizacion_social.localidad.label}} 144 {{forms.organizacion_social.localidad}} 145 </div> 146 </div><br> 147 <div class="row"> 148 <div class="col-xs-12"> 149 {{forms.organizacion_social.activa.label}} 150 {{forms.organizacion_social.activa}} 151 </div> 152 </div><br> 153 <div class="row"> 154 <div class="form-group col-xs-12 has-feedback"> 155 <div class="box"> 156 <div class="box-header"> 157 <h3 class="box-title"> 158 Voceros 159 </h3> 160 </div> 161 <div class="box-body table-responsive no-padding"> 162 <table class="table table-hover" id="id_orders_table"> 163 <thead> 164 <tr> 165 <th scope="col">Documento de Identidad</th> 166 <th scope="col">Nombres y Apellidos</th> 167 </tr> 168 </thead> 169 <tbody> 170 {{ forms.voceros.management_form }} 171 {% for form in forms.voceros %} 172 <tr id="{{ form.prefix }}-row"> 173 <td> 174 {{ form.fk_tipo_documento }} 175 {{ form.documento_identidad }} 176 </td> 177 <td> 178 {{ form.nombres }} {{ form.apellidos }} 179 </td> 180 <td></td> 181 </tr> 182 {% endfor %} 183 </tbody> 184 </table> 185 </div> 186 </div> 187 </div> 96 188 </div> 97 <div class="col-xs-6"> 98 {{forms.organizacion_social.codigo.label}} 99 {{forms.organizacion_social.codigo}} 100 </div> 101 </div><br> 102 <div class="row"> 103 <div class="col-xs-6"> 104 {{forms.organizacion_social.rif.label}} 105 {{forms.organizacion_social.rif}} 106 </div> 107 <div class="col-xs-6"> 108 {{forms.organizacion_social.situr.label}} 109 {{forms.organizacion_social.situr}} 110 </div> 111 </div><br> 112 <div class="row"> 113 <div class="col-xs-6"> 114 {{forms.organizacion_social.nombre.label}} 115 {{forms.organizacion_social.nombre}} 116 </div> 117 <div class="col-xs-6"> 118 {{forms.organizacion_social.email.label}} 119 {{forms.organizacion_social.email}} 120 </div> 121 </div><br> 122 <div class="row"> 123 <div class="col-xs-6"> 124 {{forms.organizacion_social.fecha_conformacion.label}} 125 {{forms.organizacion_social.fecha_conformacion}} 126 </div> 127 <div class="col-xs-6"> 128 {{forms.organizacion_social.sector.label}} 129 {{forms.organizacion_social.sector}} 130 </div> 131 </div><br> 132 <div class="row"> 133 <div class="col-xs-4"> 134 {{forms.organizacion_social.estado.label}} 135 {{forms.organizacion_social.estado}} 136 </div> 137 <div class="col-xs-4" id="municipio"> 138 {{forms.organizacion_social.municipio.label}} 139 {{forms.organizacion_social.municipio}} 140 </div> 141 <div class="col-xs-4" id="parroquia"> 142 {{forms.organizacion_social.localidad.label}} 143 {{forms.organizacion_social.localidad}} 144 </div> 145 </div><br> 146 <div class="row"> 147 <div class="col-xs-12"> 148 {{forms.organizacion_social.activa.label}} 149 {{forms.organizacion_social.activa}} 150 </div> 151 </div><br> 152 <div class="row"> 153 <div class="form-group col-xs-12 has-feedback"> 154 <div class="box"> 155 <div class="box-header"> 156 <h3 class="box-title"> 157 Voceros o usuario a pre registrar 158 </h3> 159 </div> 160 <div class="box-body table-responsive no-padding"> 161 <table class="table table-hover" id="id_orders_table"> 162 <thead> 163 <tr> 164 <th scope="col">Documento de Identidad</th> 165 <th scope="col">Nombres y Apellidos</th> 166 </tr> 167 </thead> 168 <tbody> 169 {{ forms.voceros.management_form }} 170 {% for form in forms.voceros %} 171 <tr id="{{ form.prefix }}-row"> 172 <td> 173 {{ form.fk_tipo_documento }} 174 {{ form.documento_identidad }} 175 </td> 176 <td> 177 {{ form.nombres }} {{ form.apellidos }} 178 </td> 179 <td></td> 180 </tr> 181 {% endfor %} 182 </tbody> 183 </table> 184 </div> 185 </div> 186 </div> <!-- fin class form group --> 187 </div> <!-- fin row pre registro voceros --> 188 <button type="submit" class="btn btn-danger btn-block btn-fla">Registrar organización comunal</button> 189 </div><br><!-- fin first tabpanel --> 190 <div role="tabpanel" class="tab-pane" id="consulta"> 191 <h3>Consultar organizaciones comunales</h3> 192 <div class="row"> 193 <div class="col-xs-12"> 194 <h2> 195 Lista de Organizaciones 196 <small>Muestra los datos de todas las Organizaciones Sociales Registradas</small> 197 </h2> 198 <div class="row"> 199 <div class="col-md-12"> 200 <div class="box box-primary"> 201 <div class="box-header"> 202 <i class="fa fa-list"></i> 203 <h3 class="box-title"> Lista de Organizaciones Sociales</h3> 204 </div> 205 <!--<div class="col-lg-3"> 206 <a href="{% url 'users:registrar'%}" class="glyphicon glyphicon-plus btn btn-block btn-primary"> Agregar Usuario</a> 207 </div><br><br>--> 208 <div class="box-body pad table-responsive"> 209 <form id="forma_activar" method="post"> 210 {% csrf_token %} 211 <table id="datatable" class="diplay"> 212 <thead> 213 <tr> 214 <th>Tipo</th> 215 <th>Código</th> 216 <th>RIF</th> 217 <th>SITUR</th> 218 <th>Nombre</th> 219 <th>email</th> 220 <th>Fecha de Conformación</th> 221 <th>Sector</th> 222 <th>Activo/Inactivo</th> 223 <th>Localidad</th> 224 <th>Activar/Inactivar Organizacion</th> 225 </tr> 226 </thead> 227 </table> 228 </form> 229 </div> 230 </div> 231 </div> 232 </div> 233 </div> 189 <button type="submit" class="btn btn-danger btn-block btn-fla">Registrar Organización</button> 190 </form> 234 191 </div> 235 </div> <!-- Fin second panel --> 236 </div> 237 </form> 192 </div> 193 </section> 238 194 </div> 239 195 </div> -
organizaciones/templates/organizaciones.list.html
r1ba6a7a r502a0f2 3 3 {% block titulo %}_-=SAPIC-Consultar Usuarios=-_{% endblock titulo %} 4 4 {% block extra_constantes %} 5 6 7 8 9 10 5 <script type="text/javascript"> 6 var LISTAR_ORG = "{% url 'organizaciones:listar_orgs' %}" 7 ruta = '{% url 'organizaciones:modal_org' request.user.pk %}'; 8 var user = "{{ request.user.pk }}" 9 id_organizacion = {{request.user.pk}}; 10 </script> 11 11 {% endblock extra_constantes %} 12 12 {% block extracss %} 13 14 13 <link rel="stylesheet" href="{% static 'DataTables/media/css/jquery.dataTables.min.css' %}"> 14 <link rel="stylesheet" href="{% static 'css/checked_img.css' %}"> 15 15 {% endblock extracss %} 16 16 {% block extrajs %} 17 18 19 17 <script src="{% static 'DataTables/media/js/jquery.dataTables.min.js' %}"></script> 18 <script src="{% static 'organizaciones/org_listDataTable.js' %}" type="text/javascript"></script> 19 <script src="{% static 'start/modals.js' %}"></script> 20 20 {% endblock extrajs %} 21 21 {% block contenido %} 22 <div class="contenido-sapic"> 22 <div class="contenido-sapic"> 23 <div class="row"> 24 <div class="col-xs-12"> 25 <div class="panel-sapic"> 26 27 <nav class="navbar navbar-default" role="navigation"> 28 <!-- El logotipo y el icono que despliega el menú se agrupan 29 para mostrarlos mejor en los dispositivos móviles --> 30 <div class="navbar-header"> 31 <button type="button" class="navbar-toggle" data-toggle="collapse" 32 data-target=".navbar-ex1-collapse"> 33 <span class="sr-only">Desplegar navegación</span> 34 <span class="icon-bar"></span> 35 <span class="icon-bar"></span> 36 <span class="icon-bar"></span> 37 </button> 38 </div> 39 <!-- Agrupar los enlaces de navegación, los formularios y cualquier 40 otro elemento que se pueda ocultar al minimizar la barra --> 41 <div class="collapse navbar-collapse navbar-ex1-collapse"> 42 <ul class="nav navbar-nav"> 43 <li data-section="" class=""><a style="color:black;" href="{% url 'organizaciones:registrar_organizacion' %}" class="on-nav-item">Registrar organización social</a></li> 44 <li class="active"><a style="color:black;" href="{% url 'organizaciones:listar_organizacion' %}" class="on-nav-item">Consultar organización social</a></li> 45 </ul> 46 </div> 47 </nav> 48 <section class="content-header"> 49 <h2> 50 Lista de Organizaciones 51 <small>Muestra los datos de todas las Organizaciones Sociales Registradas</small> 52 </h2> 53 </section> 54 <section class="content"> 23 55 <div class="row"> 24 <div class="col-xs-12"> 25 <div class="panel-sapic"> 26 <section class="content-header"> 27 <h2> 28 Lista de Organizaciones 29 <small>Muestra los datos de todas las Organizaciones Sociales Registradas</small> 30 </h2> 31 </section> 32 <section class="content"> 33 <div class="row"> 34 <div class="col-md-12"> 35 <div class="box box-primary"> 36 <div class="box-header"> 37 <i class="fa fa-list"></i> 38 <h3 class="box-title"> Lista de Organizaciones Sociales</h3> 39 </div> 40 <!--<div class="col-lg-3"> 41 <a href="{% url 'users:registrar'%}" class="glyphicon glyphicon-plus btn btn-block btn-primary"> Agregar Usuario</a> 42 </div><br><br>--> 43 <div class="box-body pad table-responsive"> 44 <form id="forma_activar" method="post"> 45 {% csrf_token %} 46 <table id="datatable" class="diplay"> 47 <thead> 48 <tr> 49 <th>Tipo</th> 50 <th>Código</th> 51 <th>RIF</th> 52 <th>SITUR</th> 53 <th>Nombre</th> 54 <th>email</th> 55 <th>Fecha de Conformación</th> 56 <th>Sector</th> 57 <th>Activo/Inactivo</th> 58 <th>Localidad</th> 59 <th>Activar/Inactivar Organizacion</th> 60 </tr> 61 </thead> 62 </table> 63 </form> 64 </div> 65 </div> 66 </div> 67 </div> 68 </section> 69 </div> 56 <div class="col-md-12"> 57 <div class="box box-primary"> 58 <div class="box-header"> 59 <i class="fa fa-list"></i> 60 <h3 class="box-title"> Lista de Organizaciones Sociales</h3> 61 </div> 62 <!--<div class="col-lg-3"> 63 <a href="{% url 'users:registrar'%}" class="glyphicon glyphicon-plus btn btn-block btn-primary"> Agregar Usuario</a> 64 </div><br><br>--> 65 <div class="box-body pad table-responsive"> 66 <form id="forma_activar" method="post"> 67 {% csrf_token %} 68 <table id="datatable" class="diplay"> 69 <thead> 70 <tr> 71 <th>Tipo</th> 72 <th>Código</th> 73 <th>RIF</th> 74 <th>SITUR</th> 75 <th>Nombre</th> 76 <th>email</th> 77 <th>Fecha de Conformación</th> 78 <th>Sector</th> 79 <th>Activo/Inactivo</th> 80 <th>Localidad</th> 81 <th>Activar/Inactivar Organizacion</th> 82 </tr> 83 </thead> 84 </table> 85 </form> 70 86 </div> 87 </div> 71 88 </div> 72 </div> 89 </div> 90 </section> 91 </div> 92 </div> 93 </div> 94 </div> 73 95 {% endblock contenido %} -
organizaciones/urls.py
r0948a4e r502a0f2 8 8 9 9 urlpatterns = [ 10 url(r'^organizaciones/$', RegisterOrgView.as_view(), 10 11 url(r'^registrar-organizacion/$', RegisterOrgView.as_view(), 11 12 name="registrar_organizacion"), 13 12 14 url(r'^listar-organizacion/$', ListOrgVocView.as_view(), 13 15 name="listar_organizacion"), -
organizaciones/views.py
r0948a4e r502a0f2 61 61 'voceros': FormsetVocero, 62 62 } 63 63 64 64 success_url = reverse_lazy('organizaciones:registrar_organizacion') 65 65 record_id = None … … 106 106 @version 1.0.0 107 107 """ 108 template_name = "organizacion .register.html"108 template_name = "organizaciones.list.html" 109 109 model = OrganizacionSocial 110 success_url = reverse_lazy('organizaciones: registrar_organizacion')110 success_url = reverse_lazy('organizaciones:listar_organizacion') 111 111 group_required = [u"Administradores"] 112 112 -
utils/templates/base.header.html
re5f1c62 r502a0f2 1 1 {% load staticfiles %} 2 2 <div class="cabecera-sapic"> 3 <img class="img-responsive" src="{% static 'media/img/banner 330.png' %}" width="1500px" height="300px" />3 <img class="img-responsive" src="{% static 'media/img/banner_sapic.png' %}" width="1500px" height="300px" /> 4 4 </div>
Nota: Vea TracChangeset
para ayuda en el uso del visor de conjuntos de cambios.