title: python django: create a new virtualenv for each django project?
body: <p>Do you create a new <code>virtualenv</code> every time you start a new project?</p>
  
  <p>I'm going through some tutorials on the web and they create a virtualenv first then <code>pip install django</code> in the <code>virtualenv</code>. But there's one tutorial that i saw saying that you wouldn't create a project within the virtualenv and its only used for dependencies. </p>