【问题标题】:django redirects to non existing urldjango 重定向到不存在的 url
【发布时间】:2021-12-31 05:51:04
【问题描述】:

两天前我创建了一个 django 项目,它运行良好。但是,现在当我在另一个 django 项目上工作时,当我运行服务器时,它会将我重定向到旧项目。我为他们两个使用不同的虚拟环境。即使删除旧的问题也没有解决。

提前致谢。

【问题讨论】:

  • 您能否分享更多详细信息或您用于 django 项目的任何其他配置
  • 正如其他人所说,这很可能是缓存问题。如果 Django 使用 301 Moved Permanently 响应重定向 URL,您的浏览器将缓存它并自行执行重定向。您可以通过在浏览器中打开网络检查器并尝试访问该页面来验证这一点,很可能您会看到它重定向。清除缓存应该可以解决这个问题。
  • 谢谢,这只是浏览器缓存问题。清除缓存后一切正常。我怎么这么笨?

标签: python-3.x django


【解决方案1】:

实际上,这不是 Django 错误。我也遇到过这个问题。这是您的缓存问题。您可以尝试在隐身模式或清除浏览器历史记录和缓存.....这个错误将得到解决。

谢谢!!!

【讨论】:

    【解决方案2】:

    当两个项目的服务器在同一端口上运行并运行时,通常会发生这种情况。你能验证一下吗?

    【讨论】:

      猜你喜欢
      • 2019-10-21
      • 2014-01-19
      • 2016-08-20
      • 1970-01-01
      • 2015-06-12
      • 2012-09-01
      • 2020-07-07
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多