Conjunto d95c87b en sapic
- Fecha y hora:
- 04/08/2017 08:38:16 (hace 7 años)
- Branches:
- master, erwin, explicacion_situacional, gestion_usuarios, taller_django
- Children:
- 3b38b3f
- Parents:
- 1b7fd48
- Fichero:
-
- 1 editado
Leyenda
- No modificado
- Añadido
- Eliminado
-
users/views.py
rfcaaf27 rd95c87b 34 34 reverse_lazy, reverse 35 35 ) 36 from django.core.validators import validate_email 36 37 37 38 from django.shortcuts import ( … … 57 58 58 59 59 60 60 class LoginView(FormView): 61 61 """! … … 78 78 usuario = form.cleaned_data['usuario'] 79 79 contrasena = form.cleaned_data['contrasena'] 80 if '@' in usuario: 80 81 try: 82 validate_email(usuario) 81 83 try: 82 84 usuario = User.objects.get(email=usuario).username 85 valid_email = True 83 86 except: 84 87 messages.error(self.request, 'No existe este correo: %s \ 85 88 asociado a una cuenta' % (usuario)) 89 except: 90 valid_email = False 91 86 92 usuario = authenticate(username=usuario, password=contrasena) 87 93 if usuario is not None:
Nota: Vea TracChangeset
para ayuda en el uso del visor de conjuntos de cambios.