Twitter принимает пользователей в / en / вошел в систему / независимо от моих настроек - PullRequest
1 голос
/ 07 декабря 2011

Я новичок в django-social-auth (пожалуйста, будьте осторожны).Отсюда я довольно точно следовал указаниям: https://github.com/omab/django-social-auth/blob/master/README.rst

И, настраивая учетную запись API Twitter, я сказал Twitter, что перенаправление должно быть http://mysite.com/auth/logged-in/

.когда пользователь пытается войти в систему через Twitter, его перенаправляют на страницу авторизации в Twitter, и после того, как он говорит «да» (или что-то еще), Twitter возвращает их в http://mysite.com/en/auth/logged-in/

в моем файле 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

Если это поможет, я запускаю Django 1.3.1 и Python 2.7.1 в Ubuntu 11.

...