title: Flask: how to add button that dynamically adds rows to a form when pressed
body: <p>I haven't found anything that answers this question after looking around.</p>
  
  <p>I have a simple form that contains 3 fields for String inputs initially, and then takes that input and flashes it (so I can see it).</p>
  
  <p>What I would like to do is that when the user click a button it adds a similar line under the existing ones (so a fourth String input).</p>
  
  <p>Is there a way to do that with python and flask-wtforms? </p>
  
  <p>Basically, I want something like the input for Google Maps, where you can add a third, fourth, fifth, etc. location by pressing a '+' button. </p>
  
  <p>EDIT: I realize that this can be done using Javascript, but I guess my actual question is how I can then access this data from within my Python files dealing with the views.</p>