2

docker で cookiecutter-django を使用しています。docker サーバーを手動で実行するとうまく動作します。Django serverPyCharmの構成を使用して、サーバーをすばやく実行したいと考えています。

設定方法について、少しでも参考になれば幸いです。

インタープリターとして、次を選択しました:add remoteおよびDockerラジオ ボタンから選択しました。他の設定はそのままにしました。

次に、その構成でサーバーを実行しようとすると。cookiecutter-django のセットアップのデフォルト名は「Docker: runserver」でしたが、次のエラーが表示されます。

...
  File "/usr/local/lib/python3.5/site-packages/psycopg2/__init__.py", line 164, in connect
    conn = _connect(dsn, connection_factory=connection_factory, async=async)
django.db.utils.OperationalError: could not translate host name "postgres" to address: Name or service not known

それを修正する方法についてのアイデアはありますか?Docker を使用して django-cookiecutter 用に PyCharm をセットアップする方法に関するチュートリアルは素晴らしいでしょう。実現したらいずれ書きたいと思います。

4

1 に答える 1