私は最初のDjangoアプリを完成させていて、Herokuでの移行に問題が発生しました。私はSouthをローカルに移行してから、それらの移行をHerokuのデータベースに移動しようとしました。
私が走ったとき:
heroku run stentorian/manage.py syncdb migrate report
次のエラーが発生しました。
['/app/stentorian', '/app/.heroku/venv/lib/python2.7/site-packages/pip-1.1-py2.7.egg', '/app', '/app/.heroku/venv/lib/python27.zip', '/app/.heroku/venv/lib/python2.7', '/app/.heroku/venv/lib/python2.7/plat-linux2', '/app/.heroku/venv/lib/python2.7/lib-tk', '/app/.heroku/venv/lib/python2.7/lib-old', '/app/.heroku/venv/lib/python2.7/lib-dynload', '/usr/local/lib/python2.7', '/usr/local/lib/python2.7/plat-linux2', '/usr/local/lib/python2.7/lib-tk', '/app/.heroku/venv/lib/python2.7/site-packages', '/app/.heroku/venv/lib/python2.7/site-packages/PIL']
Error: Command doesn't accept any arguments
私はこれを調査しましたが、これを解決する方法を見つけることができないようです。これに先立ち、移行を使用しないdjango-flaggitアプリをアプリケーションにインストールし、Herokuでテーブルを設定するために従来のsyncdbを使用する必要がありました。これが影響したのかしら。
誰かがこの問題について何か洞察を持っているなら、それは大いにありがたいです。