2016-04-23 85 views
1

我跟隨此website連接樹莓派與網絡服務器。所有步驟都正確完成,包括最後一個步驟。然後我試圖去http://127.0.0.1:8000/但得到了鍍鉻此消息: 「該網站無法達到Django RaspberryPi無法連接到網絡服務器

127.0.0.1拒絕連接 ERR_CONNECTION_REFUSED。」

我不知道該怎麼辦等等只是改變了最後的命令到

python manage.py runserver 192.168.0.29:8000 

(192.168.0.29是我的RPI INET地址) 然後扔鉻這一行: 「服務器出錯,請與管理員聯繫。」 同時對RPI,它拋出一個

ImportError: No module named 'django.middleware.security' 

我該如何解決這個問題?謝謝

+0

你的pi是否已安裝模塊'django'? – Hackaholic

+0

你應該在你的Chrome瀏覽器中輸入地址'http://192.168.0.29:8000' – Hackaholic

+1

這裏只是猜測,但它可能是一個簡單的python2/python3問題?如果你運行'python3 manage.py runserver 192.168.0.29:8000'會怎麼樣? – jDo

回答

0

你應該在你的pi上安裝django。

使用pip

sudo pip install django 

使用易於得到

sudo apt-get install python-django 
+0

運行第一個命令產生: 需求已經滿足(使用--upgrade升級):django在/ usr/lib/python3/dist - 包 清理... –

+0

和運行第二個命令後出現錯誤: ImportError:沒有名爲'ConfigParser'的模塊 –

+0

@ClaireELi django安裝在你的pi中,我想你可以檢查版本'python -c「import django ;打印django .__版本__「' – Hackaholic

1

你有實際設置運行django startproject Django項目?這應該正確地爲您設置文件結構,然後您應該能夠運行manage.py runserver並查看您的項目是否使用從您的ip/admin運行的管理服務運行。

+0

是的,我做到了。我會嘗試你提供的鏈接。非常感謝! –

+0

問題解決了!感謝您分享的鏈接; D –

+0

很高興能提供幫助 - 可能值得在此複製,然後將其標記爲具有相同問題的其他人的回答 – HenryM

相關問題