2013-10-27 26 views
0

我安裝Django的,可以通過將127.0.0.1:8000,而在我的樹莓派訪問測試頁。訪問的Django從LAN

但是,當我在我的局域網上並嘗試192.168.1.23:8000時,我什麼也得不到。

我懷疑因爲我在運行apache2,我需要監聽或轉發端口?如果我嘗試192.168.1.23我成功地獲得了/var/www測試頁面,顯示「它有效」。

回答

2

如果通過manage.py運行,默認情況下只在本地進行偵聽。所以你必須開始Django使用

manage.py runserver 0.0.0.0:8000 

讓它也聽其他地址。

如果通過WSGI或FCGI由Apache運行,請提供配置文件的副本。