最初の django アプリを起動しようとしていますが、次の db エラーが発生しています。
OperationalError: could not connect to server: Connection refused
Is the server running on host "localhost" and accepting
TCP/IP connections on port 5432?
これは、syncdb、migrate、またはcreatesuperuserを試みるたびに発生します
次のように DATABASES 変数を構成しています。
DATABASES = {'default' : dj_database_url.config(default=os.environ["HEROKU_POSTGRESQL_OLIVE_URL"]) }
設定する必要がある、または間違っていることは他にありますか?
編集(解決済み):
問題を絞り込むのを手伝ってくれてありがとう、解決策を見つけました。
Heroku にデプロイするのはこれが初めてであり、2 つの scoops django ディレクトリ形式を初めて使用したためです。私は何かをすることを考えました
python manage.py syncdb # would be okay
代わりに、私の設定フォルダは次のようになります
.../settings
base.py
local.py
production.py
demo.py
# ...
私はする必要があります
python manage.py syncdb --app.settings.demo