Django 下一个参数在生产中不起作用

Django next parameter not working in production

我有一个 Django 应用程序。例如,在我的本地服务器中,当我尝试访问 http://localhost:8000/login/?next=/cursos/verredacaoforum/31 时,它有效(转到 /cursos/verredacaoforum/31)。

但在生产中,似乎"next"参数无法识别,并且正常登录。

登录码完全一样。 在生产环境(数字海洋)中,我使用的是 gunicorn 和 nginx。

生产中是否有任何不同的设置可能导致此错误?这是我在生产模式下的第一个 Django 应用程序。

非常感谢任何帮助。

(抱歉我的英语不好)

已解决。

解决方案是在我的设置文件中将 "django.core.context_processors.request" 添加到 TEMPLATE_CONTEXT_PROCESSORS(默认情况下不存在)。