1

我正在将一个现有的 Django 项目(带有多个应用程序)部署到 Heroku。我已按照 Heroku文档中的步骤进行操作。当我运行时,heroku run python manage.py syncdb我收到以下错误:

Running `python manage.py syncdb` attached to terminal... failed
 !    No app specified.
 !    Run this command from an app folder or specify which app to use with --app APP.

我尝试了这些建议,但问题仍然存在。另外,我想知道是否有一种方法可以为我现有的所有应用程序自动创建数据库表,而无需指定每个应用程序。

我也在使用 South,但我仍然不确定如何正确地将迁移转移到 Heroku。也许这是问题的一部分?

4

1 回答 1

2
git remote add heroku git@heroku.com:{YOUR_APP_NAME}.git
git config heroku.remote heroku

这里app提到的不是您的 django 应用程序,而是您的项目名称。

于 2012-10-04T22:30:59.660 回答