Djangoをデバッグモード利用時に、ローカルホスト以外からのアクセスを許可する方法(PyCharm利用)
- 2018.02.25
- Django
Djangoはデフォルトでは、デバッグモード時は、localhostからのアクセスしか受け付けません。Dockerなどを利用していると、直接アクセスできないことがあります。
解決方法は、起動時パラメータに0.0.0.0:8000のように、ホスト名を指定することです。0.0.0.0は任意のアドレスすべてを受け入れるようになります。適切なIPを指定することで、必要最低限にすることも可能です。
PyCharmを利用しているため、Pycharmでの設定方法をメモ書き。
Django起動をするビルド設定でEdit Configurationsを選択し、下記の通りHost, Portを指定するだけです。
-
前の記事
Apple WatchのApplePayが利用できない自販機の対応方法 2018.02.03
-
次の記事
Dockerコマンドをsudoなしで実行する 2018.03.03