ImportError: не удается импортировать миграции имен в python-social-auth
Я использую django= = 1.6. Я установил python-social-auth для социальной аутентификации. Но когда я пытаюсь перенести базу данных, я получаю эту ошибку.
from django.db import models, migrations
ImportError: cannot import name migrations
Я попытался установить старую версию python-social-auth, но эта ошибка все еще существует. что я должен сделать, чтобы решить эту проблему? Помощь будет оценена по достоинству.
1 ответ:
python-social-auth
пытается использовать встроенные миграции Django по умолчанию. Они работают только на версиях Django >= 1.7. Если вы используете более старую версию Django и используете South, это все еще поддерживается. Вам нужно добавить это в настройки:SOUTH_MIGRATION_MODULES = { 'default': 'social.apps.django_app.default.south_migrations', }
Источник: Выпуск Github #456