ローカルで開発しているときに少し手間取ったのでメモ程度に残しておこうと思う。
settings.py
ALLOWED_HOSTS = ['*']
runserver
manage.py runserver 0.0.0.0:8000
Windowsファイアウォール
コントロールパネルからWindows Defender Firewallの設定を開き、受信の規則を開く。
python.exeの設定(TCP)を探し、通信がブロックされていないことを確認する。
ブロックされている場合は、右クリックしてプロパティを開き、通信を許可する。
まとめ
上記の設定をしたところ、僕の環境ではローカルからアクセスできることを確認できました。