Changeset 8d2949e in sicp
- Timestamp:
- Aug 11, 2015, 10:03:01 AM (9 years ago)
- Branches:
- master
- Children:
- c668ef7
- Parents:
- 23db635
- Location:
- apps/usuario
- Files:
-
- 1 added
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
apps/usuario/admin.py
r4252851 r8d2949e 123 123 desactivar_usuario.short_description = _(u"Desactivar usuarios seleccionados") 124 124 125 def rechazar_usuario(modeladmin, request, queryset): 126 """! 127 Función que envía un mensaje de correo al usuario seleccionado notificando el rechazo de registro en el sistema 128 por no poderse comprobar los datos suministrados 129 130 @author Ing. Roldan Vargas (rvargas at cenditel.gob.ve) 131 @copyright <a href='http://www.gnu.org/licenses/gpl-2.0.html'>GNU Public License versión 2 (GPLv2)</a> 132 @date 11-08-2015 133 @param modeladmin <b>{object}</b> Objeto que contiene el modelo de administración 134 @param request <b>{object}</b> Objeto que contiene la petición 135 @param queryset <b>{object}</b> Objeto que contiene los datos del queryset 136 """ 137 for qs in queryset: 138 usr = User.objects.get(username=qs) 139 enviado = enviar_correo(usr.email, 'rechazo_registro.mail', 'Registro de usuario en SICP rechazado', { 140 'emailapp': settings.EMAIL_FROM 141 }) 142 if not enviado: 143 logging.warning(_(u"Ocurrió un inconveniente al enviar el correo de rechazo de registro al usuario [%s]" 144 % usr.username)) 145 146 ## Asigna el texto a mostrar en la lista de selección sobre acciones a ejecutar en el listado de usuarios 147 rechazar_usuario.short_description = _(u"Rechazar usuarios seleccionados") 148 125 149 class UserAdmin(UserAdmin): 126 150 """! … … 156 180 157 181 ## Acciones a llevar a cabo al seleccionar usuarios de la consulta 158 actions = [activar_usuario, desactivar_usuario ]182 actions = [activar_usuario, desactivar_usuario, rechazar_usuario] 159 183 160 184 def institucion(self, obj):
Note: See TracChangeset
for help on using the changeset viewer.