I want to run the following command and its sending output to template
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)
but it's first performing a complete task and then sent to the template, till then webpage is loading, I want to display one-by-one line output. if you know of any solution, please let me know.