Как отобразить прогресс выполнения функции в html-странице Django?

Я изучаю Django, скажите, возможно ли реализовать мою идею.

В файле views.py у меня есть скрипт

def index(request):
    ....
    for i in range(100000):
        print(i)
    return render(request, 'main/index.html', {'title': 'Website main page', 'tasks': ...})

Как отобразить эти отпечатки на странице index.html? Если я вставляю переменную i в render, то страница находится в процессе ожидания и, в результате, показывает только последнее значение в итерации. Я понимаю, почему это происходит. Но как я могу затем отобразить в процессе онлайн - то, что происходит в терминале, все значения в перечислении?

Мне кажется, что для этого нужен javascirpt - я думаю, или это можно отобразить более простым способом?

Вернуться на верх