最近在學習Django,在搭建好django並且啟動服務器后,遇到了麻煩。
問題現象:
django服務器正常打開,本地localhost能連上,其他計算機卻連不上
問題原因(可能存在原因):
這里的原因各種各樣吧,但是根本原因就是其他計算機收到了限制,這里可以防火牆,也可以是Django配置之類的,也有可能是網絡連線。具體情況具體分析,下面我通過這樣的方法解決了問題
解決方法:
1.檢查防火牆,我不是很清楚這么到底有沒有影響,反正我是關了
2.setting.py里面要添加允許連接的host,我這里是全部添加
3.用0.0.0.0:8000啟動服務,這樣其他計算機才能連進來