Conjunto a206a59 en sapic


Ignorar:
Fecha y hora:
10/08/2017 20:02:07 (hace 7 años)
Autor:
Leonel Hernandez <leonelphm@…>
Branches:
master, erwin, explicacion_situacional, gestion_usuarios, taller_django
Children:
392f76c
Parents:
5572165
Mensaje:

Realizados cambios minimos

Ubicación:
users
Ficheros:
2 editados

Leyenda

No modificado
Añadido
Eliminado
  • users/templates/users.update.perfil.html

    rf4c46a7 ra206a59  
    1414    <!-- Fin Nav tabs -->
    1515    <!-- Inicio Tab panes -->
    16     <form id="form_perfil" action="{% url 'users:update_perfil' upUser.fk_user.pk %}" method="post">
     16    {% if 'Administradores' in request.session.grupos %}
     17   
     18      <form id="form_perfil" action="{% url 'users:update_perfil_admin' upUser.fk_user.pk %}" method="post">
     19    {% else %}
     20      <form id="form_perfil" action="{% url 'users:update_perfil' upUser.fk_user.pk %}" method="post">
     21    {% endif %}
    1722    <div class="tab-content">
    1823    <div role="tabpanel" class="tab-pane active" id="cuenta">
  • users/views.py

    rdef38c0 ra206a59  
    320320          'user_perfil': record,
    321321          'user': record.fk_user if record else None}
     322
     323    def forms_valid(self, forms, **kwargs):
     324        """
     325        Valida el formulario de registro del perfil de usuario
     326        @return: Dirige con un mensaje de exito a el home
     327        """
     328        self.record_id = self.kwargs.get('pk', None)
     329        objeto = get_object_or_404(User, pk=self.record_id)
     330        if self.record_id is not None:
     331            messages.success(self.request, "Usuario %s Actualizado con exito\
     332                                           " % (str(objeto.username)))
     333        return super(UpdatePerfilAdmin, self).forms_valid(forms)
    322334
    323335
Nota: Vea TracChangeset para ayuda en el uso del visor de conjuntos de cambios.