title: Installing Django and modules in virtual environment
body: <p>My question is do i have to install django every single time in my virtual environment in order to run my python files? and is this taking up bunch of space on my machine? My project also uses &quot;matplotlib&quot; and every virtual environment i create it also asks me to import the matplotlib module too. its getting annoying. do i have to do this every time?</p>
  <p>Im new to Django. I wanted to run some python files in django but they weren't working, so after some research i found out i needed to run my pycharm project in a virtual environment in order to run these python files.</p>
  <p>my folders look like this pycharmProjects -&gt; my project
  I enter pycharmProjects and I set up virtual environment using &quot;pienv shell&quot;. Then i run &quot;python3 manage.py runserver&quot;. It turns out i must install django in the virtual environment before the files run.</p>