Как отправить непрерывный ответ в 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()
попробуйте это