Como mostrar o rsync --progress no navegador usando DJango?

Estou escrevendo um aplicativo Python / Django que transfere arquivos do servidor para a máquina local usando o protocolo rsync. Nós estaremos lidando com arquivos grandes, então a barra de progresso é obrigatória.--progress argumento emrsync comando faz isso lindamente. Todos os progressos detalhados são mostrados no terminal. Como posso mostrar esse progresso no navegador da web? Existe alguma função de gancho ou algo parecido? Ou posso armazenar o progresso em um arquivo de log, chamá-lo e atualizá-lo a cada um minuto ou mais?

questionAnswers(1)

yourAnswerToTheQuestion