I created a Vagrant Ubuntu (lucid32) box with Python & Django. My idea is start the VM, log into it with vagrant ssh, and then start Django by running:
vagrant ssh
You need to bind the server to the external IP with:
manage.py runserver 0.0.0.0:8000