当我在ssh上运行django runserver时,Vagrant没有转发

Luc*_*aio 29 windows django virtualbox vagrant

我用Python和Django创建了一个Vagrant Ubuntu(lucid32)框.我的想法是启动VM,使用它登录vagrant ssh,然后运行以下命令启动Django:

manage.py runserver
Run Code Online (Sandbox Code Playgroud)

默认为端口8000.问题是我无法从主机的浏览器访问Django服务器http://127.0.0.1:8000.我能做什么?

Dan*_*man 72

您需要使用以下命令将服务器绑定到外部IP:

manage.py runserver 0.0.0.0:8000
Run Code Online (Sandbox Code Playgroud)

  • +1感谢您提供简单但非常需要的答案! (6认同)