Я пытаюсь развернуть свое приложение Django на сервере на основе Apache2 с mod_python. Я правильно настроил обработчики и настроил конфигурацию так, чтобы mod_python работал с моим проектом. В моем проекте реализован пользовательский бэкэнд аутентификации для подключения моих пользователей к твиттеру, и моя бэкэнд-реализация включена:
myproject
|- backends/
directory. Кажется, все работает нормально, мои страницы загружаются, и я могу правильно выполнять операции чтения / записи. Но всякий раз, когда я пытаюсь войти с моей учетной записью Twitter, приложение запускает исключение, сообщающее мне:
Ошибка импорта аутентификации backend backends.twitteroauth: «Ни один модуль не назван backends.twitteroauth»
В моем файле settings.py я регистрирую свой бэкэнд как
AUTHENTICATION_BACKENDS = (
'django.contrib.auth.backends.ModelBackend',
'myproject.backends.twitteroauth.TwitterBackend',
)
В чем проблема?