Dylan Stein
Feb 24, 2017 · 1 min read

Yes! When working with many Django projects, each project may be using a different Django version or different third party applications such as AllAuth or Django REST Framework.

It being in the root level causes no problems, as it should not be picked up by your version control. If you feel the need you can make it hidden with a ‘.’ in the beginning of the name of the directory such as ‘.venv’ (however the standard names are ENV or venv).

    Dylan Stein

    Written by

    Apple, Inc.

    Welcome to a place where words matter. On Medium, smart voices and original ideas take center stage - with no ads in sight.
    Follow all the topics you care about, and we’ll deliver the best stories for you to your homepage and inbox.
    Get unlimited access to the best stories on Medium — and support writers while you’re at it. Just $5/month.