Django下一个参数不能在生产中工作

时间:2015-05-12 23:49:57

标签: python django nginx digital-ocean

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

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

登录代码完全相同。 在制作(数字海洋)中,我使用的是gunicorn和nginx。

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

我真的很感激任何帮助。

(抱歉我的英语不好)

1 个答案:

答案 0 :(得分:0)

解决。

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