title: Can you perform multi-threaded tasks within Django?
body: <p>The sequence I would like to accomplish:</p>
  <ol>
  <li>A user clicks a button on a web page</li>
  <li>Some functions in model.py start to run. For example, gathering some data by crawling the internet</li>
  <li>When the functions are finished, the results are returned to the user.</li>
  </ol>
  <p>Should I open a new thread inside of model.py to execute my functions?  If so, how do I do this?</p>