title: What is the best way to implement a forced page refresh using Flask?
body: <p><strong>Background</strong><br>
  I have a large number of fields that will be updating real time from an external process.  I would like to update the Flask hosted pages periodically to show connected users any changes.  Ideally the whole page would not refresh, this was a complaint of a similar system, but rather just update a number of fields on the page.</p>
  
  <p><strong>Current Direction</strong><br>
  My current thoughts is to use possibly use a JavaScript to handle this, but I'm not sure if that's even possible when using Flask.</p>
  
  <p><strong>Is there a way with Flask, or 3rd party module, to accomplish this?</strong>  </p>
  
  <p><strong>Additional Information</strong><br>
  The data will be updated using various sockets and serial ports.  Each interface will be running in its own thread and updating shared memory.  Note that the Flask / web interface has read-only writes to shared memory that can be updated by the other threads.  </p>
  
  <p>The total client pool should never exceed 20 people.  This is a web interface to a test system and in general will only have 1-5 people connected to it at any given time.</p>