0

我有几个 django 项目,它们在我的桌面上运行良好。但是当我在笔记本电脑上运行它们时,它们运行了一段时间。然后在随机情况下,打开页面将无法正常工作。浏览器不断尝试加载页面(标题选项卡不断旋转,尝试打开页面的 URL 更改,页面变为空白),而开发服务器(windows shell 上的 django)说它已成功服务于页面(200地位)。

这种行为在 Firefox、IE 和 Chrome 中是一致的。我尝试更改端口,使用机器 IP 而不是 localhost,在外部服务器上加载静态文件,但没有任何效果。我尝试从桌面浏览器打开站点(使用笔记本电脑名称)并且行为相同。另一个有趣的事情是,即使我关闭并重新启动 django 服务器,我也无法打开之前失败的页面,除非我关闭加载页面。

我的笔记本电脑运行的是基本的 Windows 8,而台式机是 Windows 8 Pro。我认为windows版本与它有关。

有谁知道如何解决这个问题?我希望我说清楚了。谢谢。

4

2 回答 2

0

感谢人们的评论和回答。我从笔记本电脑上卸载了桌面中不存在的每个应用程序,并找到了导致问题的应用程序。这个名为 NetWorx 的应用程序有一个我启用的网络过滤,并且由于某种原因它阻止了 django 响应。我禁用了网络过滤,这足以满足我的需要。

于 2013-11-04T13:04:40.727 回答
0

很难判断该问题是否与 Windows 相关,而不是与图像/CSS/Javascript/Flash 等插件的兼容性问题。您是否正在运行这些浏览器的最新版本(或至少与您桌面上的版本相同)?你有不同的安全软件/防火墙吗?其他网站是否加载不一致?似乎不太可能是 Django 问题(尽管您可以尝试加载 djangoproject.com 之类的网站)。

于 2013-11-04T05:36:28.490 回答