django login_required在设置中将request.LANGUAGE_CODE默认为默认语言

时间:2016-09-12 17:24:28

标签: python django

login_required 装饰者将 request.LANGUAGE_CODE 设置为 settings.py 中设置的默认语言。我该如何绕过这种行为?

谢谢!

1 个答案:

答案 0 :(得分:0)

我以前遇到过这个问题,发现在设置文件中设置LOGIN_URL以使用reverse_lazy有效:

LOGIN_URL = reverse_lazy('log_in')