source: sapic/users/templates/users.modals.perfil.html @ 8601467

erwinexplicacion_situacionalgestion_usuariostaller_django
Last change on this file since 8601467 was 8601467, checked in by lhernandez <lhernandez@…>, 7 años ago

Agregado nuevo formulario para la actualizacion del vocero desde el administrador

  • Propiedad mode establecida a 100644
File size: 5.0 KB
Línea 
1{% block extracss %}
2{% load staticfiles %}
3<link type="text/css" rel="stylesheet" href="{% static 'jquery-entropizer-master/dist/css/jquery-entropizer.min.css' %}" />
4<link href="{% static 'bootstrap-3/css/bootstrap-toggle.min.css'%}" rel="stylesheet">
5{% endblock extracss %}
6{% block extrajs %}
7<script src="{% static 'bootstrap-3/js/bootstrap-toggle.min.js'%}"></script>
8<script type="text/javascript" src="{% static 'jquery-entropizer-master/lib/entropizer.js' %}"></script>
9<script type="text/javascript" src="{% static 'jquery-entropizer-master/dist/js/jquery-entropizer.min.js' %}"></script>
10<script type="text/javascript" src="{% static 'users/user_register.js' %}"></script>
11{% endblock extrajs %}
12<!-- Inicio Nav tabs -->
13  <ul class="nav nav-tabs" role="tablist">
14    <li role="presentation" class="active" id="cuentas">
15      <a href="#cuenta" aria-controls="cuenta" role="tab" data-toggle="tab">Cuenta de Usuario</a>
16    </li>
17    <li role="presentation" id="perfiles">
18      <a href="#perfil" aria-controls="perfil" role="tab" data-toggle="tab">Perfil de Usuario</a>
19    </li>
20  </ul>
21  <!-- Fin Nav tabs -->
22  <!-- Inicio Tab panes -->
23  <form id="form_perfil" action="{% url 'users:modal_perfil' upUser.fk_user.pk %}" method="post">
24  <div class="tab-content">
25  <div role="tabpanel" class="tab-pane active" id="cuenta">
26      <h3>Actualizar la cuenta de usuario </h3>
27      {% csrf_token %}
28    <div class="form-group has-feedback">
29      {{ forms.user.email }}
30      <span class="glyphicon glyphicon-envelope form-control-feedback"></span>
31    </div>
32    {% if 'Administradores' in request.session.grupos %}
33    <div class="row">
34          <div class="col-xs-8">
35          <div class="checkbox icheck">
36            <label>
37              {{ forms.user.is_staff}}
38            </label>
39              {{ forms.user.is_staff.label}}
40            </div>
41          </div>
42          <!-- /.col -->
43          <div class="col-xs-4">
44            <div class="checkbox icheck">
45            <label>
46              {{ forms.user.is_active}}
47            </label>
48              {{ forms.user.is_active.label}}
49            </div>
50          </div>
51          <!-- /.col -->
52        </div>
53        <div class="form-group has-feedback">
54          <label>
55                Grupos de Usuario
56          </label>
57          {{ forms.user.groups }}
58        </div>
59    {% endif %}
60    </div>
61    <div role="tabpanel" class="tab-pane" id="perfil">
62      <h3>Actualizar el Perfil del Usuario</h3>
63        <div class="form-group has-feedback">
64          {{ forms.user.first_name.label }}
65        </div>
66        <div class="form-group has-feedback">
67          {{ forms.user.first_name }}
68          <span class="glyphicon glyphicon-user form-control-feedback"></span>
69        </div>
70        <div class="form-group has-feedback">
71          {{ forms.user.last_name.label }}
72        </div>
73        <div class="form-group has-feedback">
74          {{ forms.user.last_name }}
75          <span class="glyphicon glyphicon-user form-control-feedback"></span>
76        </div>
77        <div class="form-group has-feedback">
78          {{ forms.user_perfil.fk_tipo_documento.label }}
79        </div>
80        <div class="form-group has-feedback">
81          {{ forms.user_perfil.fk_tipo_documento }}
82          <span class="glyphicon glyphicon-list form-control-feedback"></span>
83        </div>
84        {% if upUser.fk_user.groups.get.pk == 1 %}
85            <div class="form-group has-feedback">
86              {{ forms.user_perfil.id_perfil.label }}
87            </div>
88            <div class="form-group has-feedback">
89              {{ forms.user_perfil.id_perfil }}
90              <span class="glyphicon glyphicon-list form-control-feedback"></span>
91            </div>       
92        {% else %}
93            <div class="form-group has-feedback">
94              {{ forms.user_perfil.documento_identidad.label }}
95            </div>
96            <div class="form-group has-feedback">
97              {{ forms.user_perfil.documento_identidad }}
98              <span class="glyphicon glyphicon-list form-control-feedback"></span>
99            </div>
100            <div class="form-group has-feedback">
101              {{ forms.user_perfil.tipo_organizacion.label }}
102            </div>
103            <div class="form-group has-feedback">
104              {{ forms.user_perfil.tipo_organizacion }}
105            </div>
106            <div class="form-group has-feedback">
107              {{ forms.user_perfil.fk_org_social.label }}
108            </div>
109            <div class="form-group has-feedback">
110              {{ forms.user_perfil.fk_org_social }}
111            </div>
112            <div class="form-group has-feedback">
113              {{ forms.user_perfil.fk_rol_unidad.label }}
114            </div>
115            <div class="form-group has-feedback">
116              {{ forms.user_perfil.fk_rol_unidad }}
117            </div>
118        {% endif %}
119    </div>
120  <div class="modal-footer">
121  <input type="submit" value="Actualizar Perfil" class="btn btn-danger"/>
122  </form>
123<button type="button" class="btn btn-default" data-dismiss="modal">Close</button>
124</div>
125</div>
126
Nota: Vea TracBrowser para ayuda de uso del navegador del repositorio.