#背景
LAN内PC上のDjangoサイト(Django内蔵サーバ)に同LAN内別PCからアクセスしたい。
#環境
・Windows 10 Enterprise
・Docker for Windows 2.1.0.1
・Django 3.0(Dockerコンテナ)
・MySQL 5.7(Dockerコンテナ)
・プロキシあり
#参考
こちらの記事の内容で行けました↓
Docker for Windowsのコンテナに同一ネットワークのスマホからアクセス
ファイアウォール設定が阻んでいた様です。
ポートフォワードはdocker-composeファイルで設定しているので無視。
上記設定後、サイトにアクセスするとエラー。
「Invalid HTTP_HOST header~」
これを調べると、setting.py中の「ALLOWED_HOSTS」が空白になっている事が原因だった。
「= ['*']」に変更する事でアクセス出来た。