title: Django runserver isn't updating after .py file changes
body: <p>I am learning django and using manage.py runserver for a live server.  When I make changes to html and css files in my project, I only have to refresh the web page to see the changes, but when I make changes to the .py files (views.py or urls.py for example) I have to stop and restart the live server manually before refreshing the web page to see the changes.  Is there a setting that I can change to avoid this manual reset?</p>
  <p>I am using visual studio code in windows and the actual command I'm using is:</p>
  <pre><code>python manage.py runserver
  </code></pre>
  <p>I've added the project to github if anyone wants to have a look:  <a href="https://github.com/JonathanDPotter/myproject.git" rel="nofollow noreferrer">myproject link</a></p>
  <p>It is a runthrough of this tutorial:
  <a href="https://www.youtube.com/watch?v=jBzwzrDvZ18&amp;t=19722s" rel="nofollow noreferrer">Python Backend Web Development</a></p>