2016-05-19 20 views
2

私はcookieecutter-djangoをdockerと併用しています。 ドッカーサーバーを手動で実行するとうまく動作します。 PyCharmのDjango server構成を使用して、サーバーをすばやく実行したいと考えています。cookiecutter-django docker PyCharmサーバー設定の設定

私はセットアップ方法についてお手伝いします。

私は、add remoteを選択し、ラジオボタンからDockerを選択しました。私は他の構成をそのまま残しました。

私はその設定でサーバーを実行しようとします。 cookiecutter、Djangoの設定からデフォルト名は「ドッカー:の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をセットアップする方法に関するチュートリアルはすばらしいでしょう。私はそれが完了したら、私は1つを書くつもりです。

答えて

1

これは役立つ可能性があります:Docker Remote Debugging
かなりバギーですが、それは動作します。 communication errorが表示された場合は、continue editingOKを再度押してください。インデックス作成が完了した後にPycharmを再起動する必要があります。そうしないと、Docker-Demon(表示>ツールウィンドウ>ドッカー)が表示されません。