2014-01-22 2 views
1

pip установлен на юг и добавлен на юг к INSTALLED_APPS в settings.py и запущен python manage.py migrate, но когда я перехожу к localhost: 8000/admin, он говорит: неDjango 1.5.4: нет такой таблицы: django_site в admin/

нет такой таблицы: django_site

ли моя миграция не выполняется успешно? Когда я вхожу в команду python manage.py migrate, она больше не выдает никаких ошибок, как раньше, когда у меня не было юга, он просто возвращается.

Я использую окна 7 и Pycharms.

ответ

3

Вам может понадобиться запустить syncdb перед первым migrate:

python manage.py syncdb 
python manage.py migrate 

django_site должен уже существовать, и это создается при запуске syncdb

+1

да !!! запуск syncdb сначала сделал трюк – KJW

Смежные вопросы