Closed MarioArocaPaez closed 11 months ago
Chicos no tengo manera de solucionar esto, estoy ya desesperado y he perdido toda la mañana. La cosa es que si hay algún problema como el site id que va a ser el mas recurrente el {% provider_login_url 'google' %} va a petar y va a tirar un error. Entonces estoy buscando alguna forma de que antes de tirar el error se muestre algún tipo de mesaje diciendo que los servicios de google no funcionan pero no lo consigo. Ya que todo lo que vea con ese enlace necesita una asignación lo cual hace que pete. No se si se os ocurre algo pero me estoy empezando a desesperar :poop:
Actualmente, los HTML que incluyen el botón de Google Log In pueden causar un error si la función de inicio de sesión no se carga correctamente con el site id correcto. Esto se debe a que el código busca un site id en el settings.py y no se encuentra el correcto
Para evitar este error, voy a realizar un cambio en los HTML que contienen el Google Log In. Este cambio consistirá en que cuando no se detecte el site id correcto en la página se cargue un mensaje de error del tipo "Los servicios de google no están actualmente disponibles" en vez de lo que pasa ahora mismo que es que la pagina entera se rompe, tira un error y deja el resto de funcionalidades de la página completamente inutiles.
Este cambio garantizará que las páginas no se bloqueen si la función de inicio de sesión con Google no se carga correctamente.