Conjunto 6894542 en sapic
- Fecha y hora:
- 23/09/2018 20:24:41 (hace 6 años)
- Branches:
- master
- Children:
- 1050dd6
- Parents:
- fcbce3f
- Ubicación:
- users
- Ficheros:
-
- 5 editados
Leyenda
- No modificado
- Añadido
- Eliminado
-
users/forms.py
r897e8e0 r6894542 172 172 self.fields['email'].required=True 173 173 self.fields['is_staff'].label= 'Es Administrador?' 174 self.fields['is_staff'].widget.attrs.update({'class': 'form-control'}) 174 self.fields['is_staff'].widget.attrs.update({'class': 'form-control','data-toggle': 'toggle','data-on': 'Si', 175 'data-off': 'No'}) 175 176 self.fields['is_active'].label= 'Estará Activo?' 176 self.fields['is_active'].widget.attrs.update({'class': 'form-control', 'checked': 'checked'}) 177 self.fields['is_active'].widget.attrs.update({'class': 'form-control','data-toggle': 'toggle','data-on': 'Si', 178 'data-off': 'No'}) 177 179 self.fields['groups'].widget.attrs.update({'class': 'form-control'}) 178 180 -
users/templates/users.data.detail.html
r67f406d r6894542 23 23 </div> 24 24 <div class="col-md-3"> 25 {% if "Administradores" in request.session.grupos %}25 {% if "Administradores" in request.session.grupos or "Integrantes" in request.session.grupos %} 26 26 {{ upUser.fk_tipo_documento }}-{{ upUser.id_perfil }} 27 27 {% else %} -
users/templates/users.menu.html
rcd20b73 r6894542 27 27 <li><a href="{% url 'users:logout' %}">Cerrar sesión</a></li> 28 28 </ul> 29 {% elif 'Voceros' in request.session.grupos %} 30 <a class="btn pull-right dropdown-toggle" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false" href="#" > 31 <img class="img-responsive" src="{% static 'media/iconos/usuario_icon_blanco.png' %}"/> <span class=" btn-menu-sapic" aria-hidden="true"> Vocero</span> 32 <span class="caret"></span> 33 </a> 34 <ul class="dropdown-menu"> 35 <li> 36 <a href="{% url 'users:data_detail' request.user.pk %}"> 37 Mi perfil 38 </a> 39 </li> 40 <li role="separator" class="divider"></li> 41 <li><a href="{% url 'users:logout' %}">Cerrar sesión</a></li> 29 42 {% else %} 30 43 <a class="btn pull-right dropdown-toggle" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false" href="#" > 31 <img class="img-responsive" src="{% static 'media/iconos/usuario_icon_blanco.png' %}"/> <span class=" btn-menu-sapic" aria-hidden="true"> Vocero</span>44 <img class="img-responsive" src="{% static 'media/iconos/usuario_icon_blanco.png' %}"/> <span class=" btn-menu-sapic" aria-hidden="true">Integrante</span> 32 45 <span class="caret"></span> 33 46 </a> -
users/templates/users.modals.perfil.html
rcd20b73 r6894542 34 34 <div class="col-xs-8"> 35 35 <div class="checkbox icheck"> 36 <label>36 {{ forms.user.is_staff.label}} 37 37 {{ forms.user.is_staff}} 38 </label>39 {{ forms.user.is_staff.label}}40 38 </div> 41 39 </div> … … 43 41 <div class="col-xs-4"> 44 42 <div class="checkbox icheck"> 45 <label>43 {{ forms.user.is_active.label}} 46 44 {{ forms.user.is_active}} 47 </label>48 {{ forms.user.is_active.label}}49 45 </div> 50 46 </div> … … 53 49 <div class="form-group has-feedback"> 54 50 <label> 55 51 Grupos de Usuario 56 52 </label> 57 53 {{ forms.user.groups }} -
users/views.py
rcd20b73 r6894542 249 249 messages.success(self.request, "Usuario %s creado con éxito\ 250 250 " % (str(usuario))) 251 return redirect('users: registrar')251 return redirect('users:lista_users') 252 252 253 253 def forms_invalid(self, forms, **kwargs): … … 265 265 template_name = 'users.data.detail.html' 266 266 model = UserProfileVocero 267 group_required = [u"Voceros" ]267 group_required = [u"Voceros", u"Integrantes"] 268 268 269 269 def dispatch(self, request, *args, **kwargs): … … 277 277 @return: El contexto con los objectos para la vista 278 278 """ 279 print("Entra primero a get_context")280 279 context = super(DataDetailView, self).get_context_data(**kwargs) 281 280 self.record_id = self.kwargs.get('pk', None) 282 281 try: 283 282 record = self.model.objects.select_related().get(fk_user=self.record_id) 284 except User.DoesNotExist: 285 record = None 283 except self.model.DoesNotExist: 284 try: 285 record = UserProfile.objects.select_related().get(fk_user=self.record_id) 286 except User.DoesNotExist: 287 record = None 286 288 try: 287 289 if record.fk_vocero.fk_rol_unidad.pk == 1: … … 542 544 " % (str(objeto.username))) 543 545 return super(ModalsPerfil, self).forms_valid(forms) 544 545 546 546 547 class UpdatePerfil(LoginRequeridoPerAuth, MultiModelFormView):
Nota: Vea TracChangeset
para ayuda en el uso del visor de conjuntos de cambios.