title: In Django, how do I perform server-side functions and monitor progress on client side
body: <p>I'm asking a basic-level question so I know how to research.</p>
  
  <p>I have a python script that I am using to process large files.  It runs for 1-3 minutes and has several outputs (stdout).</p>
  
  <p>I want to integrate this script into django. If I run this as part of a view, it stalls the web-page waiting for the result.  I lose interim progress reports (ie. "processed X records" or "Inserted Y Records").</p>
  
  <p>How do I start integrating the script into the site, so I can engage the script, track progress, and show that progress and result to the user in "real-time"?</p>
  
  <p>Thanks.</p>