Я пытаюсь запустить новую миграцию в новом проекте Django 1.9, но я получаю ImportError, который, похоже, конфликтует с runningerver. Я запускаю эти команды из каталога < project>, который включает файл manage.py.Django 1.9 ImportError при запуске migrate, но не runerver
Детали:
- Джанго 1,9
- Использование cookiecutter-Django-
- runserver ссылки на файл настроек
- мигрирует производит ошибку импорта
- В моем локальном файле .env , У меня есть DJANGO_SETTINGS_MODULE = config.settings.local
- Настройки в < проекта>/Config/Настройки/...
- Я бегу проект изнутри virtualenv
Команды & Ошибка:
$ django-admin.py migrate --settings=config.settings.local
.....
ImportError: No module named config.settings.local
$ python manage.py runserver
Performing system checks...
System check identified no issues (0 silenced).
You have unapplied migrations; your app may not work properly until they are applied.
Run 'python manage.py migrate' to apply them.
January 09, 2016 - 13:33:32
Django version 1.9, using settings 'config.settings.local'
Starting development server at http://127.0.0.1:8000/
Quit the server with CONTROL-C.
Любые идеи? Заранее спасибо!
Er, потому что вы передаете параметры для миграции, но не runserver. Почему бы вам не запустить migrate с помощью manage.py, как вы, работающий на сервере? –