title: Does uWSGI need to be restarted when Django code changes?
body: <p>I'm working on a Django webapp that's running under nginx and uWSGI.  When I deploy new Django code (e.g., settings.py), do I need to restart uWSGI?  If so, why?</p>
  
  <p>Background: I had a scenario where I updated settings.py and some other code and deployed it.  I did not see the changes in the webapp behavior until I restarted uWSGI.</p>