我开发在Mac OSX 10.6使用Django web应用程序。我使用Django内置的,我在我的电脑的IP上运行(如本地开发服务器: http://192.168.0.11:8001 / )。测试我在Firefox,Safari和Chrome和所有显示效果细腻应用。我使用Sun的VirtualBox的与有IE6,IE7和IE8对他们的Windows XP的3种不同的情况。

无论出于何种原因,这些有时只是不显示Django的网站。他们想出了“该页无法显示”。八十次中有,他们显示效果细腻和功能正常,但没有任何理由可言,他们不会显示。有时,重新启动从终端Django的本地开发服务器将解决这个问题,有时不会。

是否有某种VirtualBox的设置,或者我需要设置,以确保这个平稳运行Django的设置?我俯瞰的东西吗?任何人都有这些问题呢?

有帮助吗?

解决方案 2

我发现这样做是用最好的方式正常的本地主机:8000 本地主机:8001 (你需要的任何端口,尤其是当运行在多个Django项目同一时间)在Mac的终端。

然后在VirtualBox中的Windows,使用的 IPCONFIG 在命令提示符的命令找出IP设置。抓住默认网关(我的是10.0.2.2为例)然后,在浏览器中,使用它作为地址到你的Django项目,这是在终端设置的原始端口设置一起。因此,在这种情况下: http://10.0.2.2:8000/

我一直在运行它现在这个样子了将近一个星期,它似乎终止之前完全我得到的问题。我真的不能告诉你为什么,但!

其他提示

默认情况下开发服务器结合到localhost。在所有接口上使用./manage.py runserver 0.0.0.0:8000运行它

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top