Estoy tratando de desarrollar una aplicación con Django. Tengo un formulario en mi archivo HTML que pasará los mismos datos al servidor. En el lado del servidor, mi función de python (llamada enviar) recibirá los valores publicados y los procesará y luego redirigirá al usuario a una nueva página.
Pregunta: ¿Cómo puedo mostrar un gif de carga al usuario hasta que mi función de python procese los datos publicados y finalice? Busqué en el desbordamiento de pila sobre esta pregunta y hay algunas respuestas ( esto y esto y esto ), pero las respuestas son para terminar las funciones de Ajax, o no hay una explicación de cómo puedo identificar cuándo mi función de python ha terminado o es para el marco del matraz .
Cualquier ayuda sería muy apreciada.
Esto es bastante simple. Primero tendrás que descargar font-awesome.css desde aquí http://fontawesome.io/ .
Luego crea un elemento como <span class="fa fa-spinner"></span> este elemento estará oculto por defecto. Hágalo visible al comienzo de su llamada ajax y ocúltelo una vez que haya recibido la respuesta.
Si quieres mostrar tu propia imagen, la lógica debería ser la misma.