Как отправить непрерывный ответ в python Django?

Я хочу выполнить следующую команду и отправить ее вывод в шаблон

def nikto(request):
    context = {}
    host = request.GET.get('host', False)

    nikto_output = os.popen('nikto -h ' + request.GET['host']).read()
    # context['nikto_output'] = nikto_output
    context['nikto_output']=nikto_output
    return render(request,'nikto.html',context)
    # return render(request,'nikto.html',context)

но он сначала выполняет полное задание, а затем отправляется в шаблон, до тех пор веб-страница загружается, я хочу выводить одну за другой строки. если вы знаете какое-либо решение, пожалуйста, дайте мне знать.

nikto_output = os.popen('nikto -h ' + request.GET['host']).readlines()

попробуйте это

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