Django:IE 不加载本地主机或加载非常慢

标签 django performance internet-explorer loading

我刚开始学习 Django,在我的电脑上构建一个项目,运行 Windows 7 64 位,Python 2.7,Django 1.3。

基本上无论我写什么,它都会立即加载到 Chrome 和 Firefox 中。但是对于 IE(版本 9),它只是停在那里,什么也不做。我可以在 IE 上加载“http://127.0.0.1:8000”并将计算机打开几个小时并且它不加载。有时,当我刷新几次或重新启动 IE 时,它会起作用。如果我再次更改代码中的某些内容,Chrome 和 Firefox 会立即反射(reflect)更改,而 IE 则不会 - 如果它完全加载页面。

到底是怎么回事?我在这里失去理智......

最佳答案

可能与这个问题有关:
https://code.djangoproject.com/ticket/16099

本质上,开发服务器不是多线程的,如果浏览器打开一个连接,然后尝试第二个连接来实际获取数据,它可能会永远挂起。

编辑:

另外,请参阅此问题:
https://code.djangoproject.com/ticket/15178

如果您能提供重现问题的方法,我们或许可以找到修复方法。

此外,如果您可以尝试最新的开发版本并查看是否可以修复它,我们最近提交了一个新补丁,该补丁为 runserver 命令添加了多线程功能。

关于Django:IE 不加载本地主机或加载非常慢,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6046625/

相关文章:

django - 在 Django 中使用 select_related 选择特定字段

python - Django 1.10 Form 不将数据存储到数据库

java - 如何加快 Android 中的 SQLite 数据库插入速度?

python - 存储递归结果

java - JSP getParameter(IE问题)

javascript - 在 IE 中获取自动高度元素的实际高度

带有 PostgreSQL 10 的 Django?

python - 如何在 Django 模板中获取我网站的域名?

Java 性能进程与线程

css - IE7+ 中的容器 "pushed down"