ローカルと本番の両方で Vagrant と Postgres を使用して、ついに Django アプリを Heroku にデプロイすることができました。ローカルホストが稼働中で、私は管理者でユーザーを追加しています。しかし、私が走るとき
heroku run python manage.py syncdb
それはこのエラーを吐き出します:
psycopg2.OperationalError: サーバーに接続できませんでした: そのようなファイルやディレクトリはありません サーバーはローカルで実行されており、Unix ドメイン ソケット "/tmp/.s.PGSQL.5432" で接続を受け入れていますか?
オンラインで管理者にアクセスしようとすると、同じことが起こります: http://vast-sierra-7949.herokuapp.com/admin/
私は Heroku を初めて使用し、見つけたほぼすべての入門チュートリアルを試しました。
http://gettingstartedwithdjango.com/en/lessons/introduction-and-launch/
https://devcenter.heroku.com/articles/django、
https://github.com/callmephilip/django-heroku-bootstrap、および
https://github.com/jpadilla/django-project-template
この最後の github リンクにより、実行時にエラーが発生する前に、実際にデプロイできました
git push heroku master
そのエラーは次のとおりです:manage.py:エラー:そのようなオプションはありません:--noreload
このエラーを含む投稿がいくつかあることは知っていますが、問題を解決することができず、見つけられる限り多くの投稿を調べました。
前もって感謝します、
アンソニー