1
我正在使用python-social-auth和django 1.7。我有下面的代碼在我的settings.pypython-social-auth with django /?next = variable
SOCIAL_AUTH_LOGIN_URL = '/accounts/login'
SOCIAL_AUTH_NEW_USER_REDIRECT_URL = '/accounts/add_college'
SOCIAL_AUTH_LOGIN_REDIRECT_URL = '/'
然而,當我的網址是像
accounts/login/?next=/display/Electronics/Random/
我希望被重定向到
display/Electronics/Random/
在我的模板,我有以下代碼
<a href="{% url 'social:begin' 'facebook' %}?next={{ request.path }}" class="btn btn-social btn-facebook">
但是,我仍然重定向到SOCIAL_AUTH_LOGIN_REDIRECT_URL
中指定的網址。如何考慮next
變量的值?
你在你的登錄頁面模板中加入這一行: – rkatkam
不,我以前沒有加過它。即使在現在添加之後,它似乎也不起作用。 –