source: consulta_publica/users/templates/perfil.update.html @ 7095598

estudiantesgeneralplan_patria
Last change on this file since 7095598 was 7095598, checked in by rudmanmrrod <rudman22@…>, 7 años ago

Agregado el campo de universidades para actualizar perfil, y como campo en los reportes, se agregó también la funcionalidad de guardar en la vista, así como también su filtro en los reportes

  • Propiedad mode establecida a 100644
File size: 8.4 KB
Línea 
1{% extends 'consulta.base.html' %}
2{% load staticfiles %}
3{% block title %}Perfil{% endblock %}
4{% block contenido %}
5    <form action="" role="form" class="form form-horizontal validate-form" method="post" autocomplete="off">
6        {% csrf_token %}
7        <div class="row text-center">
8            <h1>Actualizar Perfil</h1><hr>
9            <div class="col-md-12 col-sm-12 col-xs-12">
10                <div class="form-group {% if form.cedula.errors %}has-error{% endif %}">
11                    <label class="col-md-3 col-xs-3 col-sm-3 control-label" for="{{ form.cedula.auto_id }}">
12                        {{ form.cedula.label }}
13                    </label>
14                    <div class="col-md-4 col-xs-4 col-sm-4">
15                      <div class="form-inline">
16                        {{ form.cedula }}
17                      </div>
18                        {% include 'base.forms.errors.html' with form_errors=form.cedula.errors col_title_error='col-sm-2' col_msg_error='col-sm-10' %}
19                    </div>
20                    <div class="col-sm-1"><i class="ion ion-ios-medical item-requerido"></i></div>
21                </div>
22            </div><br><br><br>
23           
24            <div class="col-md-4 col-sm-4 col-xs-4">
25                <div class="form-group {% if form.estado.errors %}has-error{% endif %}">
26                    <label class="col-md-3 col-xs-3 col-sm-3 control-label" for="{{ form.estado.auto_id }}">
27                        {{ form.estado.label }}
28                    </label>
29                    <div class="col-md-5 col-xs-5 col-sm-5">
30                        {{ form.estado }}
31                        {% include 'base.forms.errors.html' with form_errors=form.estado.errors col_title_error='col-sm-2' col_msg_error='col-sm-10' %}
32                    </div>
33                </div>
34            </div>
35           
36            <div class="col-md-4 col-sm-4 col-xs-4">
37                <div class="form-group {% if form.municipio.errors %}has-error{% endif %}">
38                    <label class="col-md-3 col-xs-3 col-sm-3 control-label" for="{{ form.municipio.auto_id }}">
39                        {{ form.municipio.label }}
40                    </label>
41                    <div class="col-md-5 col-xs-5 col-sm-5">
42                        {{ form.municipio }}
43                        {% include 'base.forms.errors.html' with form_errors=form.municipio.errors col_title_error='col-sm-2' col_msg_error='col-sm-10' %}
44                    </div>
45                </div>
46            </div>
47           
48            <div class="col-md-4 col-sm-4 col-xs-4">
49                <div class="form-group {% if form.parroquia.errors %}has-error{% endif %}">
50                    <label class="col-md-3 col-xs-3 col-sm-3 control-label" for="{{ form.parroquia.auto_id }}">
51                        {{ form.parroquia.label }}
52                    </label>
53                    <div class="col-md-5 col-xs-5 col-sm-5">
54                        {{ form.parroquia }}
55                        {% include 'base.forms.errors.html' with form_errors=form.parroquia.errors col_title_error='col-sm-2' col_msg_error='col-sm-10' %}
56                    </div>
57                </div>
58            </div><br><br><br>
59           
60            <div class="col-md-6 col-sm-6 col-xs-6">
61                <div class="form-group {% if form.sector.errors %}has-error{% endif %}">
62                  <label class="col-md-3 col-xs-3 col-sm-3 control-label" for="{{ form.sector.auto_id }}">
63                    {{ form.sector.label }}
64                  </label>
65                  <div class="col-md-4 col-xs-4 col-sm-4">
66                    {{ form.sector }}
67                    {% include 'base.forms.errors.html' with form_errors=form.sector.errors col_title_error='col-sm-2' col_msg_error='col-sm-10' %}
68                  </div>
69                  <div class="col-sm-1"><i class="ion ion-ios-medical item-requerido"></i></div>
70                </div>
71              </div>
72             
73              <div class="col-md-6 col-sm-6 col-xs-6" id="sector_trabajador" style="display: none;">
74                <div class="form-group {% if form.sector_trabajador.errors %}has-error{% endif %}">
75                  <label class="col-md-3 col-xs-3 col-sm-3 control-label" for="{{ form.sector_trabajador.auto_id }}">
76                    {{ form.sector_trabajador.label }}
77                  </label>
78                  <div class="col-md-4 col-xs-4 col-sm-4">
79                    {{ form.sector_trabajador }}
80                    {% include 'base.forms.errors.html' with form_errors=form.sector_trabajador.errors col_title_error='col-sm-2' col_msg_error='col-sm-10' %}
81                  </div>
82                  <div class="col-sm-1"><i class="ion ion-ios-medical item-requerido"></i></div>
83                </div>
84              </div>
85             
86              <div class="col-md-6 col-sm-6 col-xs-6" id="sector_estudiante" style="display: none;" >
87                <div class="form-group {% if form.sector_estudiante.errors %}has-error{% endif %}">
88                  <label class="col-md-3 col-xs-3 col-sm-3 control-label" for="{{ form.sector_estudiante.auto_id }}">
89                    {{ form.sector_estudiante.label }}
90                  </label>
91                  <div class="col-md-4 col-xs-4 col-sm-4">
92                    {{ form.sector_estudiante }}
93                    {% include 'base.forms.errors.html' with form_errors=form.sector_estudiante.errors col_title_error='col-sm-2' col_msg_error='col-sm-10' %}
94                  </div>
95                  <div class="col-sm-1"><i class="ion ion-ios-medical item-requerido"></i></div>
96                </div>
97              </div>
98             
99                <div class="col-md-6" id="universidades" style="display: none;">
100                    <div class="form-group {% if form.universidad.errors %}has-error{% endif %}">
101                        <label class="col-md-3 col-xs-3 col-sm-3 control-label" for="{{ form.sector_estudiante.auto_id }}">
102                            {{ form.universidad.label }}
103                        </label>
104                        <div class="col-md-8 col-xs-8 col-sm-8">
105                            {{ form.universidad }}
106                            {% include 'base.forms.errors.html' with form_errors=form.universidad.errors col_title_error='col-sm-2' col_msg_error='col-sm-10' %}
107                        </div>
108                    </div>
109                </div>
110              <br><br><br>
111             
112              <div class="col-md-6 col-sm-6 col-xs-6">
113                <div class="form-group {% if form.participacion.errors %}has-error{% endif %}">
114                  <label class="col-md-3 col-xs-3 col-sm-3 control-label" for="{{ form.participacion.auto_id }}">
115                    {{ form.participacion.label }}
116                  </label>
117                  <div class="col-md-4 col-xs-4 col-sm-4">
118                    {{ form.participacion }}
119                    {% include 'base.forms.errors.html' with form_errors=form.participacion.errors col_title_error='col-sm-2' col_msg_error='col-sm-10' %}
120                  </div>
121                  <div class="col-sm-1"><i class="ion ion-ios-medical item-requerido"></i></div>
122                </div>
123              </div>
124             
125              <div class="col-md-6 col-sm-6 col-xs-6">
126                <div class="form-group {% if form.colectivo.errors %}has-error{% endif %}">
127                  <label class="col-md-3 col-xs-3 col-sm-3 control-label" for="{{ form.colectivo.auto_id }}">
128                    {{ form.colectivo.label }}
129                  </label>
130                  <div class="col-md-4 col-xs-4 col-sm-4">
131                    {{ form.colectivo }}
132                    {% include 'base.forms.errors.html' with form_errors=form.colectivo.errors col_title_error='col-sm-2' col_msg_error='col-sm-10' %}
133                  </div>
134                  <div class="col-sm-1"><i class="ion ion-ios-medical item-requerido"></i></div>
135                </div>
136              </div><br><br><br>
137     
138             <div class="col-md-12 col-sm-12 col-xs-12">
139                 <a type="button" class="btn btn-warning pull-left" href="{% url 'consulta_index' %}">Regresar</a>
140                <button type="submit" class="btn btn-red pull-right">Actualizar</button>
141             </div>
142        </div>
143    </form>
144{% endblock %}
145{% block extraJs %}
146<script>
147  $(document).ready(function(){
148    mostrar_sector($('#id_sector').val());
149    habilitar_colectivo($('#id_participacion').val());
150    mostrar_universidad($('#id_sector_estudiante').val());
151  });
152</script>
153{% endblock %}
Nota: Vea TracBrowser para ayuda de uso del navegador del repositorio.