Heroku: django syncdb, похоже, ничего не делает.

Я отправил свое приложение на героку, убедившись, что оно нормально работает в моей локальной среде.

Когда я пытаюсь синхронизировать БД, используя:

    heroku run myapp/manage.py syncdb

Я вижу только это. Таблицы не создаются.

    Running myapp/manage.py syncdb attached to terminal... up, run.1

И мое приложение терпит неудачу, когда оно пытается получить доступ к БД с этой ошибкой.

    Exception Type: DatabaseError at /oauth_callback/
    Exception Value: relation "django_session" does not exist

Любые идеи о том, что я могу делать неправильно?


person Aswath Krishnan    schedule 13.03.2012    source источник
comment
У меня нет опыта работы с Heroku, но в документации есть пример, который отличается от того, который вы вводите: heroku run _python_ myapp/manage.py syncdb.   -  person roam    schedule 14.03.2012
comment
Спасибо, это сработало. heroku run python myapp/manage.py syncdb   -  person Aswath Krishnan    schedule 14.03.2012


Ответы (1)


Это сработало для меня. Спасибо, Роум: heroku run _python_ myapp/manage.py syncdb

person Aswath Krishnan    schedule 01.04.2012
comment
Это не сработало для меня, однако heroku run python manage.py syncdb сработало. Спасибо! - person Ron E; 15.11.2012