Hola,
voy a intentar explicar lo mejor posible lo que quiero hacer, pero advierto que he dormido muy poco, asi que no prometo nada :P
A ver, tengo una vista en django que me carga una plantilla y que inicia un subproceso en modo background. En el subproceso, ejecuto un script que tarda un rato en terminar de ejecutarse. Lo que quiero es que cuando termine de ejecutarse este script se muestre un mensaje al usuario. No se si se puede modificar la plantilla que se esté viendo en ese momento, o lanzar un mensaje tipo alert,...
Os pongo parte del código:
Código Python:
Ver originaldef func(request):
background = process()
background.start()
return render_to_response('plantilla.html')
class process(threading.Thread):
def __init__(self):
threading.Thread.__init__(self)
def run(self):
os.system('/script/convert.sh ')
#Aquí tendría que poner el código necesario para mostrar el mensaje al usuario