Maybe your problem is related to this:
Wrong python path in script header
If you want to do anything except creating a new django project inside your venv, you should call python manage.py (of course, whereis python should return your venv executable)