【问题标题】:the django-debug-tool lead to an redirect-loop on admin site?django-debug-tool 会导致管理站点上的重定向循环?
【发布时间】:2016-02-06 08:39:38
【问题描述】:

302 找到

位置:/admin/

Django 调试工具栏已拦截到上述 URL 的重定向,以进行调试查看。您可以点击上面的链接继续正常重定向。

循环在/admin 和/admin/login/?next=/admin/ 之间

【问题讨论】:

  • 我也有同样的问题。奇怪的是,该站点位于一个虚拟机上,我使用适用于同事(和我自己,直到今天早上)的代码构建和重建。
  • 已删除 localhost 的 cookie(我正在访问该站点)。换了一个用户。这些都没有改变行为。
  • 进一步的测试似乎表明这是一个模型问题,尽管我们在任何日志中都没有得到关于为什么会发生此循环的任何线索。
  • 请您添加您的设置文件好吗?

标签: django django-admin django-debug-toolbar redirect-loop


【解决方案1】:

在我遇到这个问题的情况下,原来是一个魔术设置导入错误地设置了 SESSION_COOKIE_DOMAIN 设置。在我们更正此设置后,问题就解决了。

在阅读了以下帐户后,我们被引导到了解决方案:

https://www.reddit.com/r/django/comments/2knwo8/migrating_from_heroku_to_digital_ocean_nginx_post/

【讨论】:

    猜你喜欢
    • 2017-06-29
    • 1970-01-01
    • 2017-12-17
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-02-13
    • 2015-04-19
    • 1970-01-01
    相关资源
    最近更新 更多