django 2.0 网页加载缓慢,但服务器相应成功

早上好,

在 django 新的版本 2.0 中遇到了网页加载缓慢,但服务器相应成功的问题

开始的时候是设置了路由跳转,即总路由下使用了 include,之后在 app 中设置路由 urls.py

# mysite/urls.py
path(r'user/', include("userapp.urls")),

# userapp/urls.py
path(r'register', views.RegisterFormView.as_view(), name='register')

当使用 Chrome 访问 127.0.0.1:8000/user/register 时,问题如下:

  1. 页面一直在空加载
  2. 打印日志中刷新的时候就有了 [04/Mar/2018 18:47:03] "GET /user/register HTTP/1.1" 200 2553
  3. 访问 127.0.0.1:8000/admin 也出现了这种情况
  4. 偶尔能成功访问,但是继续跳转 127.0.0.1:8000/user/index 的时候(测试用,注册信息之后到 index.html)中,同样出现问题

从第二点来说,服务器应该是响应成功了才对,但是加载就是无效

已经尝试过的方法(均无效):

  1. 新建项目,可能是太冗杂的问题,发现无效
  2. 将路由直接在 mysite/urls.py 中统一分配,少绕一层(有点笨的思路),但是有点好转

    • 访问 127.0.0.1:8000/register 的时候成功了
    • 但是跳转的时候问题仍在
  3. 127.0.0.1 换成 localhost 不行

已经绝望,望好心人赐教

阅读 4.6k
2 个回答

最后,使用了最简单的方法,直接重装了系统

想了可能的问题,可能是重装的英文版的 win10 出现了什么问题吧,反正是没弄清楚了,不过换了之后就没问题了

新手上路,请多包涵

我也遇到了类似的问题,之前本地调试,网页跳转不管带多少加载项都是秒进,最近突然访问变慢,进一个网页几秒十几秒,尝试各种方法,浏览器都重装了,还是没法解决,现在考虑重装系统

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题