1

我是 django-social-auth 的新手(请保持温和)。我从这里非常忠实地遵循了指示:https ://github.com/omab/django-social-auth/blob/master/README.rst

而且,在设置我的 Twitter API 帐户时,我告诉 Twitter 重定向应该是http://mysite.com/auth/logged-in/

然而,当用户尝试使用 Twitter 登录时,他们会被带到 Twitter Auth 页面,一旦说 Yes(或其他),Twitter 就会将他们返回http://mysite.com/en/auth/logged-在/

在我的 settings.py 文件中:我有这些行,我认为这些行是相关的

LOGIN_URL          = '/auth/login/'
LOGIN_REDIRECT_URL = '/auth/logged-in/'
LOGIN_ERROR_URL    = '/auth/login-error/'

我还禁用了 django.core.context_processors.i18n 上下文处理器,以防它添加语言前缀。

我错过了什么?

更新

我现在也在我的 settings.py 文件中设置了这些:

USE_I18N = False
USE_L10N = False

更新 2

如果有帮助,我将在 Ubuntu 11 上运行 Django 1.3.1 和 Python 2.7.1。

4

0 回答 0