【发布时间】:2015-07-24 01:29:15
【问题描述】:
我有一个 django 应用程序。例如,在我的本地服务器中,当我尝试访问 http://localhost:8000/login/?next=/cursos/verredacaoforum/31 时,它可以工作(转到 /cursos/verredacaoforum/31)。
但在生产中,似乎“next”参数无法识别,正常登录。
登录代码完全相同。 在生产(数字海洋)中,我使用的是 gunicorn 和 nginx。
生产中是否有任何不同的设置可能导致此错误?这是我第一个处于生产模式的 django 应用。
非常感谢任何帮助。
(对不起我的英语不好)
【问题讨论】:
-
如果我猜的话,你的 nginx 规则可能会丢失获取查询参数。
-
有可能。我今晚会检查它。谢谢!
标签: python django nginx digital-ocean