I am deploying an existing Django project (with multiple apps) to Heroku. I have followed the steps in the Heroku docs. When I run heroku run python manage.py syncdb I get the following error:
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.
I tried these suggestions, but the problem persists. Also, I wonder if there's a way to automatically create the database tables for all my existing apps without having to specify each one.
I am also using South, and I am still not sure how to properly transfer my migrations to Heroku. Perhaps that is part of the problem?
git push heroku secondary_brach_name:master. Could that be the problem?